我想查看一个未暂存的单独文件的更改。
首先使用 git status
查看所有未暂存的更改,然后例如:
git diff AndroidManifest.xml
但我得到了这个输出:
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
old mode 100755
new mode 100644
这是什么意思以及我如何查看特定文件的更改?
git diff
输出的结果。这意味着文件模式从755更改为644,但内容未被更改。
git diff
就是你要找的东西——它显示从未暂存的文件到最后一次提交的更改。 git diff --cached
是用于已暂存文件的。