@
v1.0.3 — 支持自定义 Git 提交身份
新增功能
config.yaml支持配置user_name/user_email,提交会计入你的 GitHub Contribution Activity
使用方法
编辑 config.yaml 的 commit 部分,添加你的 GitHub 身份:
commit:
# ... 其他配置 ...
# Git 提交身份(计入 Contribution Activity 的关键)
user_name: "hackliu" # 你的 GitHub 用户名
user_email: "your-verified@email.com" # 你的 GitHub 已验证邮箱获取已验证邮箱
- 登录 GitHub → Settings → Emails
- 查看 "Primary email address" 或已添加的邮箱
- 将该邮箱填入
user_email字段
@users.noreply.github.com 匿名邮箱的提交不会计入 Contribution Activity。
如何确认你的 GitHub noreply 邮箱
Settings → Emails → 勾选 "Keep my email addresses private" 后,GitHub 会显示类似 12345678+hackliu@users.noreply.github.com 的地址,这个地址的提交会计入 Contribution。
与此不同,默认的 auto-commit-bot@users.noreply.github.com 不属于任何 GitHub 账户,因此不会计入任何人的 Contribution。
累积变更(v1.0.1 → v1.0.3)
- v1.0.3: 可配置 Git 提交身份
- v1.0.2: Node.js 24 兼容
- v1.0.1: 8 项代码错误修复
@