rebaser
Installation
SKILL.md
以下の手順でgit rebaseを行います。
- 引数から対象のブランチを確認し、git switchで切り替える
- 省略したら、ベースブランチを origin/main, 対象ブランチを現在のブランチとする
- unstagedな変更がある場合は、作業を止めてユーザーに確認します
- ブランチがまだpushされていないことを確認する
- rebase対象のブランチがpushされている場合は、作業を止めてユーザーに確認します
- git rebaseを行う
- conflictが発生した場合は、解消する
- 現在のブランチの変更内容を確認してから、conflict解消の作業を行う
- conflictが単純な操作で解消できない場合は、作業を止めてユーザーに確認します。