git:在删除本地分支

时间:2016-06-30 02:44:46

标签: git

我希望我的本地主分支覆盖远程存储库中的所有内容。基本上,就像我检查了远程存储库,删除了一些文件,现在想再次替换它。

我在尝试回到远程存储库时收到错误消息,说它“无法推送一些引用”因为我的分支落后了。它建议做一个拉动。但是,如果我拉一下,它会重新合并我想删除的文件,所以我会回到我开始的地方。然后我尝试在没有合并的情况下进行提取,然后推送,但它仍然无效。

1 个答案:

答案 0 :(得分:3)

你需要强制推动。这将覆盖远程,但不是本地的任何更改,因此请谨慎使用。

git push -f <remote> <branch>

Look here for more details