今天开发用eclipse更新了下,有文件冲突了,然后找了个解决办法,记录一下:
git pull origin 分支
//出现冲突错误
git stash 缓存起来
git pull origin 分支
git stash pop //还原
git stash clear
在打开冲突的页面;手动处理冲突的文件就OK了!其中Updated upstream 和=====之间的内容就是pull下来的内容,====和stashed changes之间的内容就是本地修改的内容。碰到这种情况,git也不知道哪行内容是需要的,所以要自行确定需要的内容。
解决完成之后,就可以正常的提交了。