查询信息

status 命令:查看状态

git status

-s 参数可以显示更简短的内容:

git status

diff 命令:查看变更内容

查看尚未暂存的改动:

git diff

查看已经缓存的改动:

git diff --cached

查看已缓存的与未缓存的所有改动:

git diff HEAD

显示更简短的摘要信息:

git diff --stat

log 命令:查看提交历史

git log

--patch-p 参数可以显示引入的差异:

git log -p

也可以只显示最近 2 次提交:

git log -2

reflog 命令:查看操作历史

git log 命令相比,git reflog 除了可以查看 commit 历史,还可以查看所有 git 命令的操作历史记录。而且每条记录当中都包含 6 位哈希值,可以非常方便地进行“时光穿梭”。

git reflog
Previous
Next