gpt4 book ai didi

git - 我可以强制 git diff 将文件视为副本吗?

转载 作者:太空狗 更新时间:2023-10-29 12:48:37 24 4
gpt4 key购买 nike

git 中的 diff 功能具有“复制检测”——如果它检测到新文件实际上是现有文件的(可能已修改的)副本,则 diff 输出显示源文件和新文件之间的差异,而不是而不仅仅是从空白文件到新文件的一堆添加。

据我所知,git diff 使用一些试探法来检测这种情况。不幸的是,它没有检测到一个特定的新文件作为另一个文件的副本,因为我猜它已经改变了太多。我仍然希望将差异视为副本。有没有办法通知 git diff 新文件是另一个文件的副本,以便它为我执行此操作?

最佳答案

git diff(至少我的 1.5.6 版本有)带有开关 --find-copies-harder,它比常规的 -C 会。

关于git - 我可以强制 git diff 将文件视为副本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/769994/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com