项目中的某些文件名已更改。使用git维护项目。我怎样才能获得这些信息?
我知道我们可以使用git mv命令重命名git中的文件。但我可以检查以前重命名的文件(在较旧的提交中)。
答案 0 :(得分:1)
Git不跟踪文件,但它跟踪恰好存储在文件中的内容。这就是为什么你不能跟踪空目录的原因,因为它们里面没有内容,只有文件以及git中没有显式复制或重命名跟踪的原因。重命名和副本是在git和可能感兴趣的命令(如git log
或git diff
中动态确定的,您可以控制是否检测到重命名和副本以及文件中的更改仍被视为重命名或复制。 git mv
操作只是删除旧文件和添加新文件的便利同义词。