git:如何提取最新更改并解决冲突

Boo*_*d16 5 git conflict pull github

我想从 github 存储库中提取所有最新更改。只有一个分支,只有一个人(开发人员)添加和修改代码。一旦添加了新功能,我就简单地将所有内容都拉进来。

通常,我所做的就是:

git pull
Run Code Online (Sandbox Code Playgroud)

但是这次我收到一条错误消息,内容如下:

自动合并失败;修复冲突,然后提交结果。

我只是想从 repo 中提取最新的更改。我不知道为什么只有一个人负责这个 repo 时会发生冲突。

注意:我不想向 repo 提交任何内容。

And*_*eko 6

基本上,如果您只是观看 repo 并且不更改文件(或不希望您的更改在更新后保留),请执行以下操作:

git reset --hard HEAD其次是git pull

这必须使用 github 存储库中的代码覆盖本地计算机上的代码。

另一种选择是 git fetch --all后面git reset --hard origin/master