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