我知道这个问题以前已经有人问过,但是我尝试了以下方法却似乎无法删除远程分支。
aly@neon:~/workspace/3DOD_VARIANCE$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/origin/multi_gauss_at_nodes
remotes/origin/old-state-with-mean-deviation-from-centre
remotes/origin/variance-branch
aly@neon:~/workspace/3DOD_VARIANCE$ git branch -r -d origin/old-state-with-mean-deviation-from-centre Deleted remote branch origin/old-state-with-mean-deviation-from-centre (was 0ed90b2).
Fetching origin
From https://bitbucket.org/alykhantejani/3dobjectdetection
* [new branch] old-state-with-mean-deviation-from-centre -> origin/old-state-with-mean-deviation-from-centre
你可以看到分支已经被再次获取了。有任何想法我做错了什么吗?
另外,顺带一提,有没有办法在删除之前检查这个分支是否已经合并回master?
git push
。我在你的问题中没有看到一个git push
。我有什么遗漏吗? - Chronial