首页 > 其他分享 >Git日志的相关操作

Git日志的相关操作

时间:2023-02-02 21:45:42浏览次数:39  
标签:Git log -- git 提交 操作 日志 before

显示日志

最单纯的日志命令
git log
单条显示
git log -条数
# 例如 git log -2 显示两条
提交信息单行输出
git log --oneline
日志图表显示
git log --graph
显示对文件更改内容的统计
git log --stat
显示每次提交对文件的修改内容
git log -p | git log -patch

注意:git diff 文件名 文件对比

日志删选

按日期筛选
# 指定日志之后(不包含当前日志)
git log --after='日期信息'
# 指定日志之前(包含当前日志)
git log --before='日期信息'

# 例如 git log --before='2022-12-12' | git log --before='yestoday'
按用户筛选
git log --author='用户名'

# 例如 git log --author='qbbit'
按照提交信息
git log --grep='提交的信息'

# 例如 git log --grep='整合arthas'
引用日志查看

什么是引用日志,引用日志记录了HEAD节点和分支引用所指向的历史,他记录了你仓库所有的更改,但是它的有效期默认为90天(时间可以自己设置)。

git reflog

注意 使用了amend 提交修正,则只会看到最后一次的,前面的被覆盖掉了
image

引用日志只会保存在本地

标签:Git,log,--,git,提交,操作,日志,before
From: https://www.cnblogs.com/qbbit/p/17087454.html

相关文章

  • 从0到1一步一步玩转openEuler--02 openEuler操作系统的安装
    2openEuler操作系统的安装2.1openEuler操作系统的安装流程2.2openEuler操作系统的安装详细步骤本次介绍openEuler22.03-LTS基于X86架构的安装。2.2.1下载地址......
  • Linux基础:文件相关信息、文件索引信息、链接信息、系统时间、机器克隆、定时任务、par
    目录一、文件相关信息二、文件索引信息三、链接信息四、系统时间五、机器克隆六、定时任务七、paramiko模块八、公钥私钥九、paramiko其他操作十、代码封装十一、面试题回......
  • Git提交修正
    应用场景日常开发中我们可能会遇到这样的问题1、提交了代码有错误2、提交的信息写错了3、漏了一些文件没有提交......再或者我们写一个功能时,中间有很多小的提交,这中......
  • Linux基础:linux常见岗位、计算机的种类与服务器、服务器品牌、服务器内部组成、服务器
    目录一、linux常见岗位二、计算机的种类与服务器三、服务器品牌四、服务器内部组成五、服务器磁盘阵列六、linux简介1、什么是linux2、linux发展史3、Linux系统的特点4、目......
  • git 完整版学习
    基本概念工作区(WorkingDirectory)就是你在电脑里能看到的目录,比如上文中的gafish.github.com文件夹就是一个工作区本地版本库(LocalRepository)工作区有一个隐藏目录......
  • Git关联远程仓库
    说明一下GitHub、GitEE、Gitlab都是一样的,操作一个就好啦~1、先创建一个本地仓库gitinit-bdev2、远程创建一个仓库(这个就不演示了)并关联gitremoteadd远程仓库的......
  • Linux日志分析工具之AWStats
    Linux日志分析工具之AWStats......
  • git有关commit的命令
    2.更改最近一次(本次)commit的提交信息:当我们执行gitadd.gitcommit-m"0-0-1"之后我们发现自己写的提交信息是不符合项目要求的,这个时候我们需要重新写,这个时候......
  • Gitea安装在Windows 10:自用
    Windows10gitversion2.33.1.windows.1gitea-1.18.3-- 用过一些代码管理工具:SVN、Gogs、Gitlab,最近听说了一个叫Gitea的,试试。ben发布于博客园 需提前安装好......
  • git日志输出相关命令
    gitlog默认输出所有的日志gitlog默认输出所有的日志git日志输出--只看最近的两条或者三条有些时候我们可能只需要看最近的2或者3条日志gitlog-2日志输出......