Git Pull Failed :Your local changes would be overwritten by merge. Commit, stash or revert them

版权声明:转载请标明出处 https://blog.csdn.net/gymaisyl/article/details/84899191

在使用git进行代码pull’的时候,出现下面的问题:

Git Pull Failed :Your local changes would be overwritten by merge. Commit, stash or revert them

①如果你想保留刚自己写的没有提交push的本地修改的代码,并把git服务器上的代码pull到本地(本地刚才修改的代码将会被暂时封存起来):

git stash
git pull origin master
git stash pop

②如果你想完全地覆盖本地的代码,只保留服务器端代码,则直接回退到上一个版本,再进行pull:

git reset --hard
git pull origin master  (其中origin master表示git的主分支)

猜你喜欢

转载自blog.csdn.net/gymaisyl/article/details/84899191