http://stackoverflow.com/questions/25597104/git-pull-error-your-local-changes-to-the-following-files-would-be-overwritten-b
git pull
I get back
error: Your local changes to the following files would be overwritten by merge:
file/name/path
some/more/filenamepath
Please, commit your changes or stash them before you can merge.
Aborting
You should:
- fetch (updating all remote tracking branches, like origin/master)
- rebase your current branch on top of origin/master in order to replay your 2 commits on top of the 7 updated commits that you just fetched.
That would be:
git checkout master
git fetch
git rebase origin/master
A shorter version of the above set of commands would be the following single command:
git pull --rebase
解决GitPull错误
本文介绍了解决Git pull过程中遇到的本地文件会被覆盖错误的方法。通过使用git fetch、git rebase等命令来同步远程仓库更新,并避免本地更改丢失。
6280

被折叠的 条评论
为什么被折叠?



