Git查看版本信息

  1. git log
    • 这是最基本的查看日志的命令。它会列出所有的提交记录,包括提交的哈希值、作者、日期和提交信息。
    • 可以通过添加选项来自定义输出,比如--oneline(每行显示一个提交)、--graph(以图形方式显示分支和合并历史)等。
  2. git log --pretty=format:"%h - %an, %ar : %s"
    • 使用--pretty=format选项可以自定义日志的显示格式。上述命令中,%h表示提交的简短哈希值,%an表示作者名字,%ar表示提交日期(相对于当前时间),%s表示提交信息。
  3. git log --author="<author-name>"
    • 过滤出指定作者的提交记录。
  4. git log --grep="<pattern>"
    • 搜索提交信息中包含指定模式的提交记录。
  5. git log <branch-name>
    • 查看指定分支的提交历史。如果不指定分支名,则默认查看当前分支的提交历史。
  6. git log <start-commit>..<end-commit>
    • 查看两个提交之间的历史记录(注意,..的范围是左开右闭的,即不包括<start-commit>但包括<end-commit>)。
  7. git log --since="<date>"
    • 查看指定日期之后的提交记录。<date>可以是具体的日期(如"2023-01-01")或相对的时间描述(如"2 weeks ago")。
  8. git log --until="<date>"
    • 查看指定日期之前的提交记录,与--since相反。
  9. git reflog
    • 虽然不是直接查看提交日志的命令,但git reflog记录了HEAD和分支引用的最近变化,包括那些被撤销的提交。这对于找回丢失的提交或恢复之前的工作状态非常有用。
  10. git log --stat
    • 在每个提交旁边显示文件修改统计信息,如哪些文件被修改了,以及每个文件有多少行被添加或删除。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

[猫玖]

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值