2

正如问题所说,在我重新克隆了一个 repo 之后,一个 git show 显示了很多文件已更改,但我还没有触及任何文件。git diff 什么也没给出。

我需要进行更改并使用 git show 查看更改,但只有我自己的更改。git show 目前不允许我这样做。

我检查了以下问题,但我没有 .gitattributes 文件。

git clone 后直接显示为已修改的文件


编辑:在 linux 上使用 git。

4

1 回答 1

2

git show用于显示 HEAD 和 HEAD~1 之间的所有变化。

我认为您正在寻找的是git diff --cached. (假设您已经使用 暂存了您的更改git add

于 2013-02-09T11:26:36.683 回答