前言
在之前我们已经学习了Git
的一些基础命令,大家感兴趣了解的可查看以下文章:
Git下载(1)
Git账号设置及本地库初始化(2)
add 和 commit(3)
status查看文件状态(4)
在项目管理过程中,我们需要知道哪些人在什么时间提交了什么信息,以便于后面的开发者更好的了解项目进程,和后续大家的协作。这时候我们就需要查看项目更新纪录。那么今天我们就来学习下git
查看日志的命令。
今天学习以下内容:
-
git
查看日志的基本命令 -
Git
输出漂亮的日志展示 -
Git
输出简洁日志展示 -
git
展示含步数的日志展示
一. git 查看日志的基本命令
git
查看日志的基本指令是:
git log
下面以我的一个项目GitResp
为例,查看项目更新日志,截图如下:
image.png
可以看到日志显示的一个格式:
- 第一行:
commit
+一串字母和数字混合字符串
,这个字符串就是commitId
,表示的是每次提交数据的一个key
,是唯一的,根据这个commitId
,我们可以追溯出每笔提交的内容 - 第二行:作者,即代码提交人,包括用户名和邮箱地址
- 第三行:提交日期和时间
- 最后一行: 就是每次提交的
message
每笔提交日志信息都是以上面格式自上而下展示,日志中包含多笔提交,则最上面的展示最近一次提交,接着往下是时间远一点的提交,以此类推。
- 当日志信息过多,一页展示不下时,我们可以用键盘上的
下方向键
一行行往下浏览 - 空格键是向下翻一页,键盘
B
键是向上翻一页 -
当翻到
log
日志结尾时,会显示End
标志
如下图是翻到日志结尾的截图:
image.png - 当你想退出日志查看模式时,可以在命令行冒号的后面输入
q
,然后回车