Git cat暂存文件到stdout

时间:2011-03-03 10:49:57

标签: git git-add

我已经在git中暂存了部分文件

git add --patch ./file

我想将暂存文件的内容输出到stdout。

请注意,暂存文件和工作目录中的文件是不同的,因为我只是暂存了部分文件。

1 个答案:

答案 0 :(得分:5)

如果您只想在其分阶段版本中输出完整文件,可以使用语法suggested by grawity来回答最近的问题:

git show :file

...或者如果你想看到HEAD和该文件的索引之间的变化(通常是你刚刚上演的变化),你可以使用:

git diff --cached -- file