# PR作成 このプロジェクトのコードを下記の手順に従ってcommit, pushし、githubでPull Requestを作成してください。 **⚠️重要**: デフォルトブランチ(main, masterなど)で直接コミット禁止 ## 手順 0. **PR確認** - `git branch --show-current`で現在ブランチ確認 - github mcpまたはghで現在のbranchから作成されているPRを確認 - 既にPRが存在し、OPEN状態なら`git add` → `git commit` → `git push`して終了(日本語メッセージ) - 上位階層含むすべての変更をcommit - PRがない、またはmerge, close済みなら次へ 1. **ブランチ確認・切り替え** - デフォルトブランチの場合: 新featureブランチ作成→切り替え - デフォルトブランチ以外: git stash(全未コミット) → git pull origin [デフォルトブランチ](コンフリクト時は停止しユーザに報告) → stash復帰 2. **変更コミット** - `git status`→`git add`→`git commit`(日本語メッセージ) - 上位階層含むすべての変更をcommit 3. **プッシュ** - `git push -u origin ` 4. **PR作成** - **ベースブランチ**: - オプション引数が渡された場合: そのブランチ名をPRの向き先(base branch)に指定 - オプション引数がない場合: デフォルトブランチ(main/master)をPRの向き先に指定 - タイトル・説明: 日本語、body: Summary+Test plan - **⚠️セキュリティ注意**: 機密情報(トークン、パスワード、API キー等)を含めないこと - body末尾に を入れる ## 命名規則 - ブランチ: 英語(例: update-config) - github flow - コミット・PR: 日本語