我已经在git中暂存了一个文件的部分,就像这样
git add --patch ./file
我想将暂存文件的内容输出到stdout.
请注意,暂存文件和工作目录中的文件是不同的,因为我只暂存了部分文件.
如果您只想在其分阶段版本中输出完整文件,您可以使用grawity建议的语法来回答最近的问题:
git show :file
...或者如果你想看到HEAD和该文件的索引之间的变化(通常是你刚刚上演的变化),你可以使用:
git diff --cached -- file