当前位置: 首页 > article >正文

【嵌入式开发 Linux 常用命令系列 7.1 -- git log 只显示日期和主题(title)和commit id】

文章目录

    • git log 只显示日期和主题(title)和commit id
      • 示例
      • 其他日期格式选项

git log 只显示日期和主题(title)和commit id

要使用 git log 仅显示提交的日期、提交消息(title)和提交号(commit hash),你可以使用自定义的 --format 选项来格式化日志输出。以下命令将显示提交的日期、提交消息和提交号:

git log --format="%h %ad %s"

这里的格式说明符:

  • %h:短的提交哈希
  • %ad:提交日期
  • %s:提交消息(title)
    你也可以指定日期的格式,例如使用 --date=short 选项来显示短日期格式:
git log --date=short --format="%h %ad %s"

示例

假设你在一个 Git 仓库中,运行以下命令:

git log --date=short --format="%h %ad %s"

输出可能如下所示:

a1b2c3d 2023-10-01 Initial commit
e4f5g6h 2023-10-02 Added new feature
i7j8k9l 2023-10-03 Fixed bug

其他日期格式选项

Git 提供了多种日期格式选项,你可以根据需要选择:

  • --date=relative:相对日期格式(如 “2 weeks ago”)
  • --date=iso:ISO 8601 格式(如 “2023-10-01 12:34:56 +0000”)
  • --date=rfc:RFC 2822 格式(如 “Mon, 01 Oct 2023 12:34:56 +0000”)
  • --date=short:短日期格式(如 “2023-10-01”)
  • --date=local:本地时间格式
  • --date=default:默认格式
    例如,使用 ISO 8601 日期格式:
git log --date=iso --format="%h %ad %s"

输出可能如下所示:

a1b2c3d 2023-10-01 12:34:56 +0000 Initial commit
e4f5g6h 2023-10-02 14:22:33 +0000 Added new feature
i7j8k9l 2023-10-03 16:10:11 +0000 Fixed bug

http://www.kler.cn/a/300380.html

相关文章:

  • 关于机器学习的一份总结
  • postman请求参数化
  • 我的创作纪念日——我与CSDN一起走过的365天
  • 利用Ai,帮我完善了UsbCamera App的几个界面和设置功能
  • xiao esp32 S3播放SD卡wav音频
  • 芯片详细讲解,从而区分CPU、MPU、DSP、GPU、FPGA、MCU、SOC、ECU
  • Moco论文阅读笔记
  • 【Flutter】解决第一次运行项目很慢(gradle需要下载依赖)
  • 哈希表(功能不太全,只能查找)
  • Go语言 管道2
  • leetcode hot100_part4_子串
  • Pycharm中的Director和Python Package
  • C语言练习题3
  • 如何用 Helm Chart 安装指定版本的 GitLab Runner?
  • 微软 Power Apps MDA 模型驱动应用解决Image字段查询出来缩略图问题变原图方法(c#+Plugin方式)
  • springboot 整合quartz定时任务
  • /bin/bash的作用
  • idea2023版使用Free MyBatis plugin插件报错
  • 说说相机标定?
  • illusionX——一个从理解情感到改变学习、创新教育体验集成情感计算的混合现实系统
  • 测试阶段例题
  • uniapp+uview-plus实现微信小程序自定义tabbar
  • 1.C++入门1(c++编译过程,命名空间,C++输入输出,缺省参数)
  • 代码随想录训练营 Day57打卡 图论part07 53. 寻宝(prim,kruskal算法)
  • 全国历年高考真题2008-2024
  • 互联网摸鱼日报(2024-09-09)