Gitでcommitを分割する方法

Gitのrebase -iを使ってcommitを分割する手順を解説し、edit指定による粒度調整とforce pushまでの流れを示す。

Read in: en
Gitでcommitを分割する方法

概要

commitを分割したいときの手順についてメモ。

手順

# 分割したいところを指定してrebase。対象のcommitをeditにする。
git rebase -i HEAD~5

# unstageする
git rebase HEAD~

# unstageしたものを分割したい粒度で再commitする。
git add & git commit

# commitが完了したらrebase --continue
git rebase --continue

# log確認
git log

# force push
git push -f origin HEAD

これで分割できるはず。

Tags: Git
Share: 𝕏 Post Facebook Hatena
✏️ View source / Discuss on GitHub
☕ サポート

このブログを応援していただける方は、以下からサポートをお願いします。いただいたサポートはブログ運営・技術研鑽に活用します。


関連記事