mit einem Klick
merge-pr
PRをマージして、マージ先のブランチへをチェックアウトします。
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Menü
PRをマージして、マージ先のブランチへをチェックアウトします。
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Basierend auf der SOC-Berufsklassifikation
変更を意味のある単位でコミットし、PRを作成します。
変更を意味のある単位でコミットします。
現在のコミットからPRを作成します。
会話のユーザー入力のみをエクスポートします。引数なしでクリップボード、filepathを指定するとファイルに出力
CC Mascotの発話をすべてのセッションに戻します
CC Mascotの現在の発話フィルタ状態を確認します
| name | merge-pr |
| description | PRをマージして、マージ先のブランチへをチェックアウトします。 |
| argument-hint | [-b <target-branch>] |
| model | sonnet |
引数は以下のオプションを受け付けます:
-b <target-branch>: ターゲットブランチを指定(デフォルト: $(git branch --show-current)で取得した現在のブランチ)現在のGitの状態を確認し、未コミットな変更がないか確認する
未コミットの変更がある場合は下記に従う
AskUserQuestionツールを使用して未コミットな変更をどう扱うか下記の選択肢を示す
2でユーザーが選択した選択肢があれば、それにしたがってGit操作を進める
gh pr view <ターゲットブランチ>
もし複数のPRが見つかった場合は AskUserQuestionツールを使用してどのPRを対象とするか確認する
PRが確定したら下記コマンドを実行し、取得したPR番号とベースブランチを覚えておくこと
gh pr view <ターゲットブランチ> --json number,baseRefName
gh pr view <PR番号> --json title,state,mergeable,mergeStateStatus,statusCheckRollup,reviewDecision
マージ可能なら次のステップへ、 マージが不可能ならその旨をユーザーに示してこのコマンドは終了 CIチェック中なら終わるまで待機し、完了してから判断。
gh pr merge <PR番号> --merge --delete-branch
git fetch --prune
AskUserQuestionツールを使用してスタッシュ内容をどうするかどうかユーザーに問い合わせてください
※スタッシュした変更がなければなにもしない