如果我运行,git diff我会看到工作树中的更改,如果我运行git diff --staged(或者--cached),那么我会看到上传的更改(w/git add),但有没有办法git diff一次性查看所有内容?
在处理另一个文件时,我编辑README.md然后运行git add README.md.在进行git提交时,我发现这README.md两者都在"要提交的更改"和"未提交的提交更改"中.
这有意义吗?.git我可以在哪里查看此文件的权威状态?
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: README.md
# modified: utils/arrterm
#
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: README.md
Run Code Online (Sandbox Code Playgroud)