假设冲突文件是 test/TestCase.php 下面分5种情况讨论. 1.本地不变. 然后远程别人有更新. git pull 这种最简单,没有冲突,本地工作区直接更新 2.我本地修改,但是不add. 然后远程别人有更新,此时 : git pull, git会告诉你: error: Your local changes to the following files would be overwritten by merge: tests/TestCa
git 把dev部分提交过的内容合并到master $ git reflog a6de5cc HEAD@{}: checkout: moving from wf_dev to master 303aaef HEAD@{}: checkout: moving from master to wf_dev a6de5cc HEAD@{}: pull origin master: Merge made by the 'recursive' strategy. 602559e HEAD@{}: commi