当使用
git mv重命名文件时,提交记录将显示重命名前和重命名后的名称,在拉取请求中也会显示相同,这很好。但是当文件被 git mv 更改后,似乎有一个特定的阈值,超过此阈值的更改行数,则不再显示为重命名,而是显示为旧文件已删除并添加了新文件。所以我的问题是,这个阈值是否有明确定义的数字?还有其他方法可以使其更好吗?主要因为在拉取请求diff中,当两个文件不被视为重命名时,diff不会并排显示,这使得审核变得困难。
mv
与修改分开更安全(但很少有人想到以这种方式拆分他们的更改)。 - VonC