You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Git/GitHub命令查看主分支个人修改文件以总结项目贡献?

查看你在main分支的修改文件及日期

给你几个实用的Git命令,帮你快速梳理自己在main分支的修改记录(不用看具体diff,只看文件和日期):

  • 按提交记录查看修改文件
    运行这个命令,会列出你在main分支的所有提交,每个提交下面附带修改的文件和提交日期:

    git log --author="你的名字或邮箱" --oneline --name-only --date=short main
    

    说明:--author后面填你Git配置里的名字或邮箱(可以用git config user.name/git config user.email查看);--date=short会显示YYYY-MM-DD格式的日期,换成--date=local能看到本地时间。

  • 关联日期、提交说明与修改文件
    想更清晰地对应“哪天提交了什么、改了哪些文件”,用这个命令:

    git log --author="你的名字或邮箱" --pretty=format:"%ad: %s" --name-only --date=short main
    

    说明:%ad是提交日期,%s是你写的提交说明,每个条目会先显示日期和说明,再列出本次提交修改的所有文件。

  • 按文件汇总最后修改日期
    如果需要按文件整理,看每个文件最后一次被你修改的日期,用这个命令:

    git ls-files -z | xargs -0 -I {} git log --author="你的名字或邮箱" --pretty=format:"%ad {}" -- {} | sort -k2 | uniq -f1
    

    说明:这个命令会遍历仓库所有文件,找出你最后一次修改它的日期,最终按文件名排序,显示每个文件对应的最后修改日期。

内容的提问来源于stack exchange,提问作者fearless_fool

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 19:17:40