美文网首页
2-1.git日志

2-1.git日志

作者: 周晓钏 | 来源:发表于2020-07-29 16:51 被阅读0次

在提交多次更新以后, 或者是克隆了某个项目以后,想要查看一下历史,可以使用git log命令来进行查看

git log 会按时间先后顺序列出所有的提交,最近的更新排在最上面。这个命令会列出每个提交的 SHA-1 校验和、作者的名字和电子邮件地址、提交时间以及提交说明。

显示每次提交的差异
 git log -p 
 git log --patch
限制显示的日志数目
git log -n
显示每次修改的文件
git log --stat
格式化日志信息
git log --pretty=oneline
git log --pretty=short
git log --pretty=full
git log --pretty=fuller
自定义格式化日志信息
git log --pretty=format:"%h - %an, $ar : %s"

%H 完整哈希值、%h 简写哈希值、%T 树的完整哈希值、%t 树的简写哈希值
%P 父的完整哈希值、%p 父的简写哈希值、%an 作者名字、%ae 作者的电子邮件
%ad 作者修订日期、%ar 作者修订日期、%cn 提交者的名字、%ce 提交者的电子邮件地址
%cd 提交日期、%cr 提交日期、 %s 提交说明

分支树
git log --graph
日志搜索
git log --author "名字" 匹配某个作者的提交
git log --grep "关键字" 搜索包含关键字的提交
git log --grep "关键字" --author "名字" 搜索某个作者提交中包含关键字的提交
查看每个作者的提交次数
git log --pretty=format:"%an" | sort | uniq -c

相关文章

  • 2-1.git日志

    在提交多次更新以后, 或者是克隆了某个项目以后,想要查看一下历史,可以使用git log命令来进行查看 git l...

  • Funboot开发:系统日志组件

    系统日志组件 目录 系统日志 使用MongoDb存储日志 系统日志 系统日志分为操作日志、错误日志、登录日志、数据...

  • Mysql之日志

    mysql的日志种类:通用查询日志、慢查询日志、错误日志、二进制日志、中继日志、重做日志、回滚日志。 1、通用查询...

  • 27-日志管理

    本章内容 ◆ 日志介绍◆ 日志配置◆ 日志管理◆ 远程日志◆ 基于MYSQL的日志 日志介绍 rsyslog 启用...

  • 日志基础知识

    1. 日志 系统日志 应用日志 安全日志 2. 日志框架 vs 日志门面 日志框架JULLog4jLogbackL...

  • 20171012 日志管理

    日志介绍rsyslog日志管理journalctlMySQL管理日志 一、日志介绍 (一)日志的基本概念 日志:将...

  • mysql日志系统

    mysql有如下几种不同的日志: 错误日志 二进制日志(Binlog日志) 查询日志 慢查询日志 事务日志(inn...

  • 8. 日志

    1. 日志 日志事务日志 transaction log中继日志 reley log错误日志 error ...

  • hadoop 3.x 案例7: hadoop大数据平台日志

    一. Hadoop日志 日志分类: namenode日志 datanode日志 secondarynamenode...

  • MySQL主要日志的基本操作与简单解析

    MySQL主要有以下几种日志: 错误日志 通用查询日志 慢查询日志 二进制日志 DDL日志 日志是mysql数据库...

网友评论

      本文标题:2-1.git日志

      本文链接:https://www.haomeiwen.com/subject/lqfkrktx.html