Ship: add → commit → push
以下の手順を順に実行してください。
1. 状態確認
git status で変更内容を確認する
git diff と git diff --cached で差分を確認する
- 変更がなければ「変更がありません」と報告して終了する
2. ステージング
- 未追跡ファイルと変更ファイルをすべて
git add する
- ただし .env やクレデンシャル系ファイルが含まれる場合はユーザーに警告して確認を取る
3. コミットメッセージの自動生成
- 差分の内容を分析し、日本語で簡潔なコミットメッセージを作成する
- 形式: 1行目に要約(50文字以内)、必要なら空行を挟んで補足
- 末尾に
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> を付ける
4. コミット
- 生成したメッセージで
git commit を実行する
5. プッシュ
git push を実行する
- リモートブランチが未設定の場合は
git push -u origin <現在のブランチ名> を使う
6. 完了報告