这些git delete分支方法有什么区别?

时间:2017-11-18 21:42:18

标签: git github version-control git-branch git-push

来自help.github.com git push可以通过以下方式删除远程分支:

git push  <REMOTENAME> :<BRANCHNAME>
  

(...)你告诉Git在REMOTENAME上没有任何东西进入BRANCHNAME。因此,git push删除远程存储库上的分支。

但是从git-scm.com开始,这也删除了一个远程分支:

git branch -d -r <REMOTENAME>/<BRANCHNAME>

添加:

  

下一次提取或拉动将再次创建[it],除非您将[it]配置为。

那么在特定情况下使用这些方法之一是否更可取,或者他们基本上最终会做同样的事情?

(例子的加分点:)

0 个答案:

没有答案