我在删除本地引用分支(refs/notes/origin/commits)方面遇到了一些困难。 使用命令,我能够删除远程仓库中的该分支(refs/notes/origin/commits)。
git push origin :refs/notes/origin/commits
但是当我尝试在本地仓库删除相同的分支时,我会收到以下错误:
[User@centos Clone]# git branch -rd refs/notes/origin/commits
error: remote branch 'refs/notes/origin/commits' not found.
有任何建议吗?
refs/tags/
中。 - Jason R Stevens CFAgit update-ref -d refs/notes/origin/commits
就是我正在寻找的。 - stanmgit update-ref -d
起了作用。谢谢 :) - Alex Whitegit branch -r
分支)。我的分支前缀略有不同。我需要运行git update-ref -d refs/remotes/<Remote-Branch-Name>
,其中在我的情况下<Remote-Branch-Name>
是origin/feature/page-visit
。 - Llama D'Attore