如何在GIT中消灭我当地的分支机构?

时间:2009-12-02 23:09:23

标签: git

我不想处理我的本地主分支上的任何冲突,因为原始(远程)主机已经改变,我只想要100%的遥控器版本。

有没有办法消灭当地的主人? (除了再次手动删除和克隆)。

2 个答案:

答案 0 :(得分:6)

当在分支'master'上时,您可以简单地执行

git reset --hard origin/master

请注意,您将以这种方式丢失本地更改。

答案 1 :(得分:5)

以下是我将如何做到这一点(在主人的时候):

git fetch origin
git reset --hard origin/master

正如其他答案所证明的那样,实现这一目标的方法不止一种。 不知怎的,对我而言,这似乎是最直接的。

编辑:所有其他答案都去了哪里?