commit-summary
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseCommit Summary
提交汇总
日付を指定してGitコミットをMarkdownテーブル形式で集計する。
指定日期,将Git提交以Markdown表格形式汇总。
使い方
基本执行
基本実行
—
bash
undefinedbash
undefined今日のコミット
今日的提交
bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh
bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh
特定日のコミット
指定日期的提交
bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16
bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16
PR取得をスキップ(オフライン時)
跳过PR获取(离线时)
bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16 --no-pr
bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16 --no-pr
著者フィルタなし(全員分)
不筛选作者(所有人员)
bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16 --all-authors
bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16 --all-authors
"その日のコミットログを全部"出す(pretty=fuller + --stat)
输出当日所有提交日志(pretty=fuller + --stat)
bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16 --raw --all-authors
bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16 --raw --all-authors
refs/stash 等も含めて"全部"(WIP / index on ... が混ざる場合あり)
包含refs/stash等所有内容(可能会混入WIP / index on ...)
bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16 --all-refs
undefinedbash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16 --all-refs
undefined出力例
输出例
markdown
undefinedmarkdown
undefined2026-01-16 のコミット一覧(frontend)
2026-01-16 提交列表(frontend)
| 時間 | ブランチ/PR | コミット内容 |
|---|---|---|
| 09:38 | #6535 | feat: ノートグリッドセクションを実装 |
| 10:12 | #6487 | refactor: フォローボタンをカスタムフックに分離 |
undefined| 时间 | 分支/PR | 提交内容 |
|---|---|---|
| 09:38 | #6535 | feat: 实现笔记网格区域 |
| 10:12 | #6487 | refactor: 将关注按钮拆分为自定义钩子 |
undefined複数リポジトリの集計
多仓库汇总
複数リポジトリを一括集計する場合:
bash
for repo in ~/Documents/works/frontend ~/Documents/works/note-ui; do
cd "$repo" && bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16
done需要批量汇总多个仓库时:
bash
for repo in ~/Documents/works/frontend ~/Documents/works/note-ui; do
cd "$repo" && bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16
done注意事項
注意事项
- worktree対応: により(stash等を除外しつつ)ブランチ由来のコミットを取得
git log --branches --remotes - PR番号: CLIがインストールされている場合、PR一覧を1回だけ取得してPR番号を付与
gh - 時刻: ローカルタイムゾーン(JST)で出力
- 依存: Pythonは不要(コマンドで翌日を計算)
date
- worktree支持: 通过获取分支来源的提交(同时排除stash等内容)
git log --branches --remotes - PR编号: 若已安装CLI,仅获取一次PR列表并添加PR编号
gh - 时间: 以本地时区(JST)输出
- 依赖: 无需Python(通过命令计算次日日期)
date