下面的图片可以很好地说明问题(红色是我的提交,蓝色是我的同事'):
所以我们从一个公共基础开始,提交id df1b868。他合并了我的代码,并在commit 9957b17上提供了所有最新的代码。他还可以看到每个合并中引入的更改。但是当我将代码与快进合并时,我无法弄清楚我上次提交79dbcee和提交9957b17之间的更改。
点击他的每个提交似乎不是一种有效的方法。那么我怎样才能轻松看到变化呢?通过"看"我的意思是哪些文件及其中的位置从commit 79dbcee更改为commit 9957b17。
谢谢!
更新
我快进他的提交并将代码推送到远程仓库,这就是分支树现在喜欢的。我在做master,imac / master是我的远程回购。
他的提交b7b226a显然是我可以检查的最新变化。但他所做的所有其他提交都被引入了我的分支。我想找到一个简单的方法来解决它们。就像我说的,点击每个提交似乎不是一种有效的方式。