相关疑难解决方法(0)

如何在Git中删除远程分支?

我创建了一个分支notmaster来提交并推送一些更改.当我完成该分支时,我将更改合并回来master,将它们推出,然后删除本地notmaster.

$ git branch -a
* master
  remotes/origin/master
  remotes/origin/notmaster
Run Code Online (Sandbox Code Playgroud)

无论如何要删除遥控器notmaster


使用Ionut解决方案更加清晰:

通常的方法对我来说失败了:

$ git push origin :notmaster
error: dst refspec notmaster matches more than one.
Run Code Online (Sandbox Code Playgroud)

那是因为我有一个与分支同名的标签.这对我来说是一个糟糕的选择,并造成了模糊性.所以在这种情况下:

$ git push origin :refs/heads/notmaster
Run Code Online (Sandbox Code Playgroud)

git

73
推荐指数
4
解决办法
2万
查看次数

标签 统计

git ×1