リベースを手伝ってほしい
12. Git 連携コマンド / 機能
claude "mainにリベースして"概要
ブランチのリベース操作を実行し、コンフリクトが発生した場合は解決を手伝います。
設定例
# main ブランチにリベース
claude "main ブランチにリベースして"
# 直近のコミットをまとめる
claude "直近の3コミットを1つにまとめて(squash)"
# コンフリクト解決込みでリベース
claude "develop にリベースして、コンフリクトがあれば解決して"
# リベース中断から再開
claude "リベースを続行して"こんな時に使う
- リベース操作を安全に行いたい時
- コンフリクト解決を手伝ってほしい時
使い方
- 1リベース先のブランチを指定して依頼
- 2Claude が git rebase を実行
- 3コンフリクト発生時は解決を支援
- 4リベース完了まで継続
Tips
- リベース前に変更がコミットされているか確認
- 複雑なリベースは段階的に行うと安全
- push 済みのブランチをリベースする場合は force push が必要になる
- チームで共有しているブランチのリベースは注意が必要