我试图表现出的文件中的特定内容提交, 这是我使用的命令:“混帐show”命令显示先前提交
git show ($commit)^:($filename)
然而,它显示的内容之前的提交。 我不确定这个命令是否应该在提交之前获得内容“ ”,或者是因为我指定的提交用于恢复先前的提交。
我试图表现出的文件中的特定内容提交, 这是我使用的命令:“混帐show”命令显示先前提交
git show ($commit)^:($filename)
然而,它显示的内容之前的提交。 我不确定这个命令是否应该在提交之前获得内容“ ”,或者是因为我指定的提交用于恢复先前的提交。
^
操作符表示“给定提交的祖先”。只要删除它,你应该没问题:
$ git show ($commit):($filename)
酷,完美工作! – nancyheidilee
一面注意:这是一个*后缀*帽子''(后面跟着一个可选的数字,默认为'1'),意思是“父母”。这里的前缀'^'是无效的,但在其他情况下,前缀帽子操作符表示“不”。 – torek
你想查看该特定提交文件的差异吗? –
没有,只是想看看这个文件看起来像什么后提交被推入 – nancyheidilee