git查询时间范围内的修改提交文件方式

 更新时间:2026年05月16日 14:09:44   作者:冰凉小脚  
该文章主要介绍了Git查询指定时间范围内的修改提交文件名称的命令,并提供了常用选项的说明,这些选项包括显示提交补丁、简洁显示提交信息、图形化显示分支历史等,并提供了多种筛选和格式化选项以满足不同需求

git查询时间范围内的修改提交文件名称

命令

git log --since="2026-03-01" --until="2026-03-30" --name-only --pretty=format:'' | sort | uniq

该命令会获取当前分支下,在3月1日--3月30日期间所有提交的记录文件路径。

时间格式为YYYY-MM-DD

拓展

命令模版

git log [选项] [分支名/提交哈希]

常用的选项包括

  • -p:显示提交的补丁(具体更改内容)。
  • --oneline:以简洁的一行格式显示提交信息。
  • --graph:以图形化方式显示分支和合并历史。
  • --decorate:显示分支和标签指向的提交。
  • --author=<作者>:只显示特定作者的提交。
  • --since=<时间>:只显示指定时间之后的提交。
  • --until=<时间>:只显示指定时间之前的提交。
  • --grep=<模式>:只显示包含指定模式的提交消息。
  • --no-merges:不显示合并提交。
  • --stat:显示简略统计信息,包括修改的文件和行数。
  • --abbrev-commit:使用短提交哈希值。
  • --pretty=<格式>:使用自定义的提交信息显示格式。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Chrome 调试技巧(小结)

    Chrome 调试技巧(小结)

    这篇文章主要介绍了Chrome 调试技巧(小结),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • Git基础学习之标签tag的使用详解

    Git基础学习之标签tag的使用详解

    标签对象(tag object) 非常类似于一个提交对象,它包含一个标签创建者信息、一个日期、一段注释信息,以及一个指针。本文主要介绍了Git 标签tag的使用,需要的可以参考一下
    2022-10-10
  • git远程操作异常:correct access rights问题及解决

    git远程操作异常:correct access rights问题及解决

    这篇文章主要介绍了git远程操作异常:correct access rights问题及解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-03-03
  • vscode 一键规范代码格式的实现

    vscode 一键规范代码格式的实现

    这篇文章主要介绍了vscode 一键规范代码格式的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • 关于rpc长连接与短连接的思考记录

    关于rpc长连接与短连接的思考记录

    文章总结了RPC项目中长连接和短连接的处理方式,包括RPC和HTTP的长连接与短连接的区别、TCP的保活机制、客户端与服务器的连接模式及其利弊分析,文章强调了在实际应用中需要根据具体情况选择长连接还是短连接,并讨论了负载均衡器在RPC中的作用
    2025-01-01
  • 百度搜索引擎一些鲜为人知的深度搜索语法

    百度搜索引擎一些鲜为人知的深度搜索语法

    搜索引擎是大家在日常生活和工作中必备的工具,查个明星八卦、地址,搜索遇到的某个问题的解决方法,其实搜索引擎的背后,有很多鲜为人知的搜索语法
    2021-11-11
  • git仓库配置及仓库特性详解

    git仓库配置及仓库特性详解

    本文简述了Git仓库初始化、配置及数据管理流程,涵盖文件状态(未跟踪、未修改、已修改、已暂存)的划分与操作,强调通过git add和git commit提交数据,并利用git status检查状态,说明不同状态下的文件处理方式
    2025-09-09
  • archlinux 罗技K380 F1-F12 功能键锁定(实现方法)

    archlinux 罗技K380 F1-F12 功能键锁定(实现方法)

    这篇文章主要介绍了archlinux 罗技K380 F1-F12 功能键锁定,在windows中罗技K380可以安装Logitech Options来实现这个Fn锁定功能,需要的朋友可以参考下
    2023-04-04
  • hexo博客开启https的SSL 证书实现过程

    hexo博客开启https的SSL 证书实现过程

    这篇文章主要为大家介绍了hexo 博客开启https的SSL证书实现过程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • 各种编程语言中$符号的意义

    各种编程语言中$符号的意义

    这篇文章主要介绍了各种编程语言中$符号的意义,本文是给编程新看看的,$符号在多种编程语言中都在使用,需要的朋友可以参考下
    2014-09-09

最新评论