7

我已经像这样在 git 中暂存了文件的一部分

git add --patch ./file

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

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

4

1 回答 1

8

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

git show :file

...或者如果您想查看 HEAD 和该文件索引之间的更改(通常是您刚刚暂存的更改),您可以使用:

git diff --cached -- file
于 2011-03-03T11:47:39.597 回答