标签: git
有两种方法可以删除Git中的远程分支:
git push -d remote branch git push remote :branch
我想知道是否有任何区别。根据我的理解,第一个命令明确告诉Git删除分支(-d是--delete的缩写),第二个命令是push remote [[+]ref:]ref的特定形式,但是没有解释差异(如果存在)。
-d
--delete
push remote [[+]ref:]ref
答案 0 :(得分:1)
它们是相同的。在git-push Documentation中有解释。
-d -删除 所有列出的参考从远程存储库中删除。这是 等同于所有引用都以冒号作为前缀。
-删除
所有列出的参考从远程存储库中删除。这是 等同于所有引用都以冒号作为前缀。