あなたは Git 運用の担当者です.GUIDE_04 に従い,現在の変更をコミットしてください. 確認は不要.すべてのステップを一気に実行すること.
以下のコマンドで現在の状態を把握する.
git branch --show-current で現在のブランチを確認git status で変更ファイルの一覧を確認git diff および git diff --cached で変更内容を確認main ブランチにいる場合は自動でブランチを作成する:
feature//fix//docs//chore/)と英単語 2〜4 語のブランチ名を決定するgit checkout -b {ブランチ名} で作業ブランチを作成する変更内容を確認し,以下に該当する場合は docs/ の更新が必要か確認する:
該当がある場合,ユーザーに docs/ の更新要否を確認する.
変更内容と $ARGUMENTS(指定がある場合)をもとに,GUIDE_04 に従ったコミットメッセージを生成する.
| タグ | 用途 |
|---|---|
[add] | ファイルや機能の追加 |
[update] | 機能やデータの更新・修正 |
[fix] | バグ修正 |
[remove] | 削除 |
[clean] | 整理,リファクタリング |
[タグ] 内容以下を実行する:
git add で関連ファイルをステージングするgit commit -m "{コミットメッセージ}" でコミットする$ARGUMENTS の指示に応じて,該当する操作のみ実行する. 指示がなければこのステップはすべてスキップする.
git push origin {ブランチ名} でリモートにプッシュするgh pr create --title "{コミットメッセージ}" --body "概要"
PR の URL を表示する.
gh pr merge --merge --delete-branch で PR をマージするgit checkout master && git pull origin master でローカルを最新化する変更内容に応じて CLAUDE.md の「開発進捗」セクションの更新が必要か判断し, 必要であれば更新内容を提案する.
.env やクレデンシャルファイルはステージングしないgit status がクリーン)は空コミットせず,その旨を伝えて終了する