您是否曾经在git中进行项目并遇到错误,告诉您git pull因为有本地更改而无法使用?
这通常是一些更改已提交到您从中提取的存储库 – 但您在本地有一个类似的文件。例如,如果一个文件被意外添加到名为 的存储库README.md中,而您已经README.md在本地版本中。
但有时,您想强制使用 repo 中找到的文件覆盖您的文件。在这种情况下,您的本地更改将被远程存储库中的更改替换。
强制 git pull#
要强制 a git pull,您需要做三件事:
- 首先同步并获取所有远程存储库更改。
- 备份您当前的分支 – 因为当我们强制拉取时,所有更改都将被覆[……]