这种情况下如何保留本地的修改,同时又把远程的合并过来呢 首先取决你是否想要保存本地修改 1. 是 //隐藏当前的改动,然后就可以直接将远程仓库pull过来 git stash git pull //恢复之前发生冲突的修改 git stash pop //接下来就是 commit push等操作 git add . git commit -m "XXXX" git push 2. 不是 //硬覆盖:直接放弃本地修改 git reset --hard git pull