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

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

命令:

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

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

时间格式为YYYY-MM-DD

拓展:

命令模版:

javascript 复制代码
git log [选项] [分支名/提交哈希]

常用的选项包括:

  • -p:显示提交的补丁(具体更改内容)。
  • --oneline:以简洁的一行格式显示提交信息。
  • --graph:以图形化方式显示分支和合并历史。
  • --decorate:显示分支和标签指向的提交。
  • --author=<作者>:只显示特定作者的提交。
  • --since=<时间>:只显示指定时间之后的提交。
  • --until=<时间>:只显示指定时间之前的提交。
  • --grep=<模式>:只显示包含指定模式的提交消息。
  • --no-merges:不显示合并提交。
  • --stat:显示简略统计信息,包括修改的文件和行数。
  • --abbrev-commit:使用短提交哈希值。
  • --pretty=<格式>:使用自定义的提交信息显示格式。
相关推荐
Hsm4sxsBp12 小时前
Git 小妙招:本地忽略文件变更,不影响远程仓库
git
zh_xuan1 天前
Android Paging 3实现分页加载
android·git·github·paging 3
johnny2331 天前
Git进阶:gh、gh-aw、worktree
git
OPHKVPS1 天前
Anthropic官方Git MCP服务器曝三重漏洞:提示注入即可实现文件读写与远程代码执行
运维·服务器·git
牢七2 天前
无境靶场练习一(失败)
git
HuaCode2 天前
Openclaw一键安装部署(2026年4月最新)
git·python·nodejs·openclaw·api token
小比特_蓝光2 天前
版本控制器Git/调试器gdb/cgdb使用
git
海参崴-2 天前
Git使用完全指南
git
Jp7gnUWcI2 天前
AI Compose Commit:用 AI 智能重构 Git 提交工作流
人工智能·git·重构