当我尝试推送到远程 git 分支以删除它时git push origin :branchname
我收到以下错误消息:
错误:无法推送到不合格的目的地:remotes/origin/branchname
目标引用规范既不匹配远程上的现有引用,也不匹配
以 refs/ 开头,我们无法根据源 ref 猜测前缀。
但是当我打字时git branch -a
我仍然看到它remotes/origin/branchname
。为什么我无法远程删除它?
该分支已在原始存储库中删除。当您通过以下方式获取时,您可以在本地遥控器中反映这一点git fetch --all --prune
,这将从您的遥控器中删除它。你还可以更具体地做git remote prune
只需修剪您的遥控器而不进行更新。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)