繁体   English   中英

带有重命名的Git文件diff / history

[英]Git file diff/history with renames

我需要在当前HEAD的文件和过去的日期之间做一个git diff。 但是,这里有一个关键点:文件扩展名已被重命名,这对大多数GUI工具来说都是一个问题。 即,XCode具有此功能,但是尽管git可以做到这一点,但由于重命名的文件而使它损坏。

有人知道如何手动执行此差异吗?

谢谢

对于任何单个文件,您都可以在两个文件上都使用revision:path语法。 例如,您可以执行以下操作。

git diff HEAD:Foo 1af1f21845f:Foo.cc

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM