我在Eclipse中进行了几次重构,将一组大型文件移动到另一个Java包中。这通常会导致许多文件被自动更新以解决引用问题。因此,在这些情况下提交的内容往往相当大。
我假设git跟踪重命名,并且可以使用
我在Eclipse中执行了较小的重构操作,其中重命名在提交时被检测到。唯一的区别似乎是提交的大小。
有什么想法吗?
我假设git跟踪重命名,并且可以使用
git log --follow
通过重命名跟踪历史记录,但是git没有跟踪重命名。我在Eclipse中执行了较小的重构操作,其中重命名在提交时被检测到。唯一的区别似乎是提交的大小。
有什么想法吗?
diff.renameLimit
设置。默认值为200,但您可以在全局或每个存储库的git配置中将其配置为更高的值。 - robinst