使用git pull自动覆盖文件?

时间:2016-06-02 16:40:20

标签: git

我运行此命令:

git pull https://bitbucket.org/NAME

然后它会弹出一个错误:

From https://bitbucket.org/NAME/project-tool
 * branch            HEAD       -> FETCH_HEAD
Auto-merging includes/top.php
CONFLICT (add/add): Merge conflict in includes/top.php

然后它有:

(Branch|MERGING)

我可以用这个覆盖,但我只是想拉出这个存储库而不关心它是否覆盖了每个文件(我已备份)。

git reset --merge

如何使用git引入文件并自动合并并覆盖当前文件?

1 个答案:

答案 0 :(得分:1)

这从远程获取文件并将其存储在本地存储库

git fetch https://bitbucket.org/NAME

如果要将本地分支设置为与远程匹配,则使用以下命令,从而删除本地分支更改。确保备份本地文件。

git reset --hard FETCH_HEAD