您可以通过以下方式轻松获取文件的上一版本的内容:
git show <revision>:<path>
但如果<path>
<revision>
不存在<revision>
,则会失败,如果文件是在其间重命名的话。
有没有办法重复第一个查询,但是指示git跟回重命名,以便它显示<path>
现在称为{{1}}的内容,无论它被称为什么?
答案 0 :(得分:1)
重命名跟踪基于启发式工作,因此您应该关注文件的历史记录并找出“最可能的”文件名。使用-M
或-C
或git log
的相关键。找到旧文件名后,可以使用show
进行查找。