看廖雪峰教程时下面人提到的问题: 回答: 你在dev分支修改了文件,但是你没有提交到仓库,实际上就是相当于你在本地手动修改了这个文件,仓库并不能保存你做的改动,所以在master分支能看到文件被改动了(相当于你没用dev分支直接修改了这个文件一样),所以你可以用master分支add、commit 额外收获:对于所有分支而言, 工作区和暂存区是公共的。(一话胜千言)