Gitでコミットを分割する方法のメモ。たまにやりたくなる。
// 分割したところを指定。対象commitをeditする。
git rebase -i HEAD~5
// 対象commitがunstageされる
git reset HEAD~
// 任意の粒度でadd&commit
git add ~
git commit ~
git rebase --continue
Gitでコミットを分割する方法についてのメモです。git rebase -iやreset、addといったコマンドを組み合わせて、1つにまとまったコミットをより細かい粒度に分割し、レビュアーが読みやすい形に提案を整形するための手法を、実際のコマンド例とともに紹介します。
Gitでコミットを分割する方法のメモ。たまにやりたくなる。
// 分割したところを指定。対象commitをeditする。
git rebase -i HEAD~5
// 対象commitがunstageされる
git reset HEAD~
// 任意の粒度でadd&commit
git add ~
git commit ~
git rebase --continue
このブログを応援していただける方は、以下からサポートをお願いします。いただいたサポートはブログ運営・技術研鑽に活用します。