假设origin远程引用您的GitHub存储库,您可以删除合并的分支:
git push origin :name-of-now-merged-branch
Run Code Online (Sandbox Code Playgroud)
要进一步解释该语法,请执行以下操作:
git push origin some-branch
Run Code Online (Sandbox Code Playgroud)
...该some-branch参数实际上是一个" refspec ",它定义了源名称和目标名称之间的映射,通常是表单的映射<source-name>:<destination-name>.如果:refspec中没有,那么它就是假设你的意思some-branch:some-branch.说"我只想删除远程分支"的方法是<source-name>完全错过,最后:是远程分支名称.