在git中查看仅提交文件部分的预期结果?

时间:2015-10-13 13:36:05

标签: git patch

所以,假设我已经运行git add -p并且我已经选择了我想添加到文件中的帅哥,以及我不想添加到文件中的帅哥。如何在不提交的情况下根据即将提交的内容完整地查看生成的文件?

我尝试使用上面链接的git diff --staged,但它只显示了提交阶段的更改,而不是将提交到本地存储库的完整结果文件。或者我应该不担心,无论如何提交,然后undo the last commit

1 个答案:

答案 0 :(得分:1)

您应该能够看到当前缓存(暂存)的文件:

git show :file

git show使用gitrevisions

  

:path(在冒号前面有一个空部分)是语法的特例:在给定路径的索引中记录的内容。