GIT合并会引入一个新的提交。这会导致“git blame”出现问题:合并的行看起来是由执行合并操作的开发人员提交的。
对于存在冲突变更,我可以理解这种情况(因为他解决了冲突)。但是针对非冲突行,有没有不出现这种情况的方法?是否有某些选项可用于“git blame”?
如果没有解决方法,这将基本上使得在有大量合并时“git blame”几乎无用 - 而GIT鼓励进行大量的合并。
SVN是否存在非冲突合并的此类问题?我认为没有,但我可能错了,因为我在使用SVN时避免了分支。
GIT合并会引入一个新的提交。这会导致“git blame”出现问题:合并的行看起来是由执行合并操作的开发人员提交的。
对于存在冲突变更,我可以理解这种情况(因为他解决了冲突)。但是针对非冲突行,有没有不出现这种情况的方法?是否有某些选项可用于“git blame”?
如果没有解决方法,这将基本上使得在有大量合并时“git blame”几乎无用 - 而GIT鼓励进行大量的合并。
SVN是否存在非冲突合并的此类问题?我认为没有,但我可能错了,因为我在使用SVN时避免了分支。