📅  最后修改于: 2023-12-03 15:15:19.561000             🧑  作者: Mango
在使用 Git 管理代码时,我们不可避免地会涉及到对代码进行修改。但是在提交代码之前,我们需要查看本地的更改,保证修改正确、没有遗漏,从而避免不必要的问题。本文将介绍如何使用 Git 命令查看本地的更改。
如果你对本地代码进行了修改,但是没有将它们暂存(git add
),可以使用 git diff
命令来查看这些更改:
$ git diff
该命令会显示你所有未暂存的更改。
若要查看某个文件的未暂存的更改,可以指定文件名:
$ git diff <file_name>
如果你已经将某些更改暂存了(git add
),可以使用 git diff --cached
或 git 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 管理代码时,查看本地更改是非常必要的一步,可以保证代码修改的正确性和减少不必要的错误。