重命名后获取旧的修订内容

时间:2014-10-21 18:50:17

标签: git

您可以通过以下方式轻松获取文件的上一版本的内容: git show <revision>:<path>

但如果<path> <revision>不存在<revision>,则会失败,如果文件是在其间重命名的话。

有没有办法重复第一个查询,但是指示git跟回重命名,以便它显示<path>现在称为{{1}}的内容,无论它被称为什么?

1 个答案:

答案 0 :(得分:1)

重命名跟踪基于启发式工作,因此您应该关注文件的历史记录并找出“最可能的”文件名。使用-M-Cgit log的相关键。找到旧文件名后,可以使用show进行查找。