如何使用 git status 显示更改

git status 命令有 --verbose(same as -v) 选项,它显示了为下一次提交准备的更改:

git status -v

如何使用 git diff 显示更改

使用 --cached 选项运行 git diff,它显示与 HEAD 相关的下一次提交的阶段性更改:

git diff --cached

--staged 选项与 --cached 选项同义。

如果我们只想查看文件名,请使用 --name-only 选项运行相同的命令:

git diff --name-only --cached
如何显示已在 Git 中进行的更改

可能存在这样的情况,在暂存要提交的多个更改之后,我们希望查看为下一次提交暂存的所有文件的差异。
其中我们建议我们使用简单的解决方案并取得成功。

git status 命令

运行 git status 命令以显示工作目录和暂存区的状态。
它使查看暂存更改和 Git 未跟踪的文件成为可能。

状态输出不显示有关已提交项目历史的任何信息。
请改用 git log 命令。
-verbose 选项不仅显示更改文件的名称,还显示暂存待提交的文本更改。
定义两次的 -v 选项将在工作树中显示未分阶段的更改。

git diff 命令

git diff 命令显示工作目录和暂存区之间的变化。
它与 git status 和 git log 命令结合使用,用于分析 git 存储库的状态。

--cached 选项显示暂存区和 HEAD 之间的变化。
它显示了已添加到暂存区并暂存以进行提交的内容。

git diff HEAD 命令显示在工作目录和 HEAD 之间所做的所有更改,包括暂存区中的更改。
它显示自上次提交以来的所有更改,无论是否已提交。

日期:2020-06-02 22:16:44 来源:oir作者:oir