无意中将临时分支推到原点,想要丢弃它

时间:2012-10-05 18:00:43

标签: git github

我创建了一个本地丢弃分支temp,并意外地调用了

git push --all origin

将其添加到我的github repo。

然后我在本地删除了temp分支并执行了另一个

git push --all origin

但分支仍然存在于github中,但不再与主分支相关联。如何告诉我的远程仓库git摆脱temp分支?

1 个答案:

答案 0 :(得分:8)

以下命令将解决您的问题

git push origin :temp

此命令必须理解为“无需替换远程分支temp

或者,您也可以执行以下操作,这是上面的快捷方式。

git push --delete origin temp

有关详细信息,请参阅 documentation