Git删除远程分支的语法很无里头
1 | $ git push origin :远程分支1 |
单看这个命令真的很难理解
但是如果结合新增一个远程分支的命令来记忆,就很容易了,接着看
将本地的分支推送到远程仓库1
$ git push [远程名] 本地分支1 :本地分支1 //上传我本地的 本地分支1 到远程仓库中去,称它为 本地分支1
我们平时使用的都是1
$ git push [远程名] 本地分支1
这其实可以看作是语法糖,实际执行的命令还是前者。
所以这样对比来看就好记了。
删除远程分支的语法可以解读为:$ git push origin :远程分支1 //上传一个空白 到远程仓库中去,覆盖 远程分支1