📌  相关文章
📜  git 查看本地更改 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:15:19.561000             🧑  作者: Mango

Git 查看本地更改

在使用 Git 管理代码时,我们不可避免地会涉及到对代码进行修改。但是在提交代码之前,我们需要查看本地的更改,保证修改正确、没有遗漏,从而避免不必要的问题。本文将介绍如何使用 Git 命令查看本地的更改。

查看未暂存的更改

如果你对本地代码进行了修改,但是没有将它们暂存(git add),可以使用 git diff 命令来查看这些更改:

$ git diff

该命令会显示你所有未暂存的更改。

若要查看某个文件的未暂存的更改,可以指定文件名:

$ git diff <file_name>
查看已暂存的更改

如果你已经将某些更改暂存了(git add),可以使用 git diff --cachedgit diff --staged 命令来查看这些更改:

$ git diff --cached

该命令会显示已暂存但还未提交的更改。

同样,若要查看某个文件的已暂存的更改,可以指定文件名:

$ git diff --cached <file_name>
查看已提交的更改

如果你已经将更改提交了(git commit),可以使用 git log 命令来查看提交记录:

$ git log

该命令会显示所有的提交记录。

若要查看某个提交记录对应的更改,可以使用 git show 命令,并指定提交记录的SHA值:

$ git show <commit_SHA>

该命令会显示该提交记录对应的更改,包括修改的文件和代码的具体更改内容。

总结

以上是使用 Git 查看本地更改的常用命令,分别包括查看未暂存的更改、查看已暂存的更改和查看已提交的更改。在使用 Git 管理代码时,查看本地更改是非常必要的一步,可以保证代码修改的正确性和减少不必要的错误。