标签: git patch
所以,假设我已经运行git add -p并且我已经选择了我想添加到文件中的帅哥,以及我不想添加到文件中的帅哥。如何在不提交的情况下根据即将提交的内容完整地查看生成的文件?
我尝试使用上面链接的git diff --staged,但它只显示了提交阶段的更改,而不是将提交到本地存储库的完整结果文件。或者我应该不担心,无论如何提交,然后undo the last commit?
git diff --staged
答案 0 :(得分:1)
您应该能够看到当前缓存(暂存)的文件:
git show :file
git show使用gitrevisions
git show
gitrevisions
:path(在冒号前面有一个空部分)是语法的特例:在给定路径的索引中记录的内容。
:path