如何使用 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 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