赞
踩
今天获取git线上仓库代码报了这个错误:
harry@moke:~/code2019/web-api$ git pullYou have not concluded your merge (MERGE_HEAD exists).Please, commit your changes before you can merge.
错误原因:以前 pull 下来的代码有冲突,没有自动合并,而导致的。
解决办法如下:
1.保留本地的修改
git merge --abort
git reset --merge
合并后记得一定要提交这个本地的合并
然后在获取线上仓库
git pull
2.down下线上代码版本,抛弃本地的修改
一般不建议这样做,但是如果你本地修改不大,或者自己有一份备份留存,可以直接用线上最新版本覆盖到本地
git fetch --all
git reset --hard origin/master
git fetch
以上两种思路供选择.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。