rebase-workflow
Installation
SKILL.md
Rebase Workflow
リモートのデフォルトブランチの変更を、rebase を使って安全に作業ブランチに取り込む手順です。
前提条件
- 作業ブランチで作業中であること(デフォルトブランチではないこと)
- コミットしていない変更がないこと(
git statusで確認)
手順
1. デフォルトブランチ名の取得
デフォルトブランチ名はリポジトリによって異なります(master, main, develop など)。以下のコマンドで動的に取得します:
git symbolic-ref refs/remotes/origin/HEAD 2>/dev/null | sed 's@^refs/remotes/origin/@@'