查询信息
status 命令:查看状态
git status-s 参数可以显示更简短的内容:
git statusdiff 命令:查看变更内容
查看尚未暂存的改动:
git diff查看已经缓存的改动:
git diff --cached查看已缓存的与未缓存的所有改动:
git diff HEAD显示更简短的摘要信息:
git diff --statlog 命令:查看提交历史
git log--patch 或 -p 参数可以显示引入的差异:
git log -p也可以只显示最近 2 次提交:
git log -2reflog 命令:查看操作历史
与 git log 命令相比,git reflog 除了可以查看 commit 历史,还可以查看所有 git 命令的操作历史记录。而且每条记录当中都包含 6 位哈希值,可以非常方便地进行“时光穿梭”。
git reflog