我的问题:
我是代码审查员,我在GIT中有这样的情况:
之前: a.txt
然后开发人员决定将内容拆分a.txt
为2个文件,并在一次提交中添加一些更改:
之后:b.txt
+几个变化和c.txt
+几个变化
有一个简单的方法可以看到:
什么来自一个?
什么来自一个?
除了移动东西之外的所有额外变化?
一个特定的命令会有很大帮助.
某个策略/工作流程可以防止出现此类问题(当无法直观地区分更改时)也会有所帮助.
UPDATE
不要因为看到下面的赏金奖励而感到困惑,我没有授权,因为我认为这不是一个好的答案.