我运行git pull origin master
并收到以下消息,因为我在单个文件中进行了更改。我应该发出什么命令,以便在我的本地副本上覆盖更改。
答案 0 :(得分:3)
您可以尝试签出该文件,以便使用git checkout -- foo.txt
删除您的更改,然后您将不再进行更改,以便合并完成。
要将所有内容恢复正常,请执行git reset --hard HEAD
答案 1 :(得分:2)
看看这个:How do I force "git pull" to overwrite local files?
git clean
git pull