正如问题所说,在我对一个repo进行了新的克隆之后,一个git show,显示了很多改变的文件,但我还没有触及任何文件。 git diff什么都没有。
我需要进行更改并使用git show查看更改,但仅限于我自己的更改。 git show目前不允许我这样做。
我检查了以下问题,但我没有.gitattributes文件。
Files showing as modified directly after git clone
编辑:在linux上使用git。
答案 0 :(得分:2)
git show
用于显示HEAD和HEAD~1之间的所有变化。
我认为你要找的是git diff --cached
。 (假设您已使用git add
)