Git pull需要丢弃本地文件

时间:2010-10-12 17:47:34

标签: git

我有一个共享存储库的git设置。当我正在研究2台PC时,我推动了我的个人分支机构。

我经常使用develop分支进行变形,所以我需要强制推送(git push -f origin功能)。但是,当我想要强制更改拉出一个功能分支时,我总会遇到合并冲突。

是否可以强制拉取并覆盖本地文件?

1 个答案:

答案 0 :(得分:8)

如果您想要在强制推动时到达另一台机器上的状态,只需reset --hard到您想要的头部:

$ git fetch
$ git reset --hard origin/<yourbranch>