" git show"命令显示上一次提交

时间:2016-10-27 01:28:33

标签: git git-show

我试图在特定提交中显示文件的内容, 这是我使用的命令:

git show ($commit)^:($filename)

但是,它显示了上一次提交的内容。 我不确定这个命令是否应该获取内容"之前"提交, 或者它是否因为我指定的提交是为了恢复之前的提交。

1 个答案:

答案 0 :(得分:2)

^运算符表示“给定提交的祖先”。只需删除它,你就可以了:

$ git show ($commit):($filename)