当前位置:   article > 正文

git 进阶系列教程--log_git log --oneline

git log --oneline

git log ---- 查看提交历史

功能介绍

  1. 查看提交历史

命令解析

git log
  • 1

不带任何参数,查看所有历史记录。返回结果有,每个版本的hash值、作者、邮箱、提交时间、当前指针位置、与远程仓库同步的版本、每次提交的message等。如下

在这里插入图片描述

git log --oneline
  • 1

携带–oneline选项。则每个版本的所有信息显示在一行,并且仅仅显示每个版本的hash的前7位、当前指针位置、与远程仓库同步的版本、每次提交的message等。如下

在这里插入图片描述

git log --graph
  • 1

这是以图表的形式显示历史版本,通常是用来查看分支的情况。比如在版本(f713dbdda65f48c7832e90dbd4e73faa8eee9752)时我切出了一个分支,并做了一次提交得到版本(e41c3dbced9d56ceb4de1882fd603b2bd3f8d905)。同时,原来的分支也做了一次提交得到版本(89a82babb37615b23b495b9052b9aec69383d205)。然后连个分支合并得到版本(8bd181e215b691fc7976cb8b8543b5566661d33e)并push到远程仓库。然后提交了几个版本到本地。
一目了然

在这里插入图片描述

git log --graph --oneline
  • 1

好吧,上面的命令并不是十分一目了然。但是两个选项可以一起配合使用,请看

在这里插入图片描述

git log --oneline --author="morty"
git log --oneline --grep="add"
git log -S "abc"
git log --oneline --since="9am" --until="12am"
  • 1
  • 2
  • 3
  • 4

上面几个命令都是带有一些筛选条件的查询
1、作者是morty的提交
2、commit信息里有add关键字的提交
3、提交文件中有abc文字的提交
4、今天上午9点到12点的提交
用得不多,工作至今,还未用过。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/936734
推荐阅读
相关标签
  

闽ICP备14008679号