【git命令】git log

 git log 系列

显示当前分支的版本历史

git log
git log -2 //显示2次记录

 

当前分支的变更,每次变更用一行内容显示

git log --pretty=oneline

输出:

 

 4. 显示当前分支的变更,每次变更用一行内容显示

git log --pretty --oneline

输出:

 

5. 显示过去2次提交

git log -2 --pretty --oneline

如图所示:

 

 

git log --stat 

输出:

 

 git log --patch 
 # 或者
 git log -p 

输出:

 

 

git log --graph  

git clone含有子模块的项目:

如果项目已经克隆到了本地,执行下面的步骤:

1. 初始化本地子模块配置文件

git submodule init

2. 更新项目,抓取子模块内容

git submodule update

另外一种更简单的方法,就是在执行 git clone 时加上 --recursive 参数。它会自动初始化并更新每一个子模块。例如:

git clone --recursive https://github.com/example/example.git

参考资料

1. 阮一峰:git常用命令清单

2. git log

posted @ 2021-06-22 21:55  苏格拉底的落泪  阅读(126)  评论(0编辑  收藏  举报