728x90
반응형
github 커밋 합치기
-
Github 커밋 하나로 합치기 (전체, 선택)Tips 2022. 6. 20. 20:34
이것저것 개발을 하고 commit을 했는데 여태까지 커밋한 내역을 하나로 합쳐서 깔끔하게 남기고 싶은 경우 내역을 하나로 합칠 수 있다. 아래 과정을 따라가다가 중간에 마음에 안 드는 작업을 했거나 아차 싶은 경우 git rebase --abort를 수행하면 작업이 초기화된다. 1. 포인트를 rebase해준다. Rebase 해 주는 곳은 합칠 커밋의 바로 직전 커밋이다. $git rebase -i [포인트 할 커밋 번호 또는 HEAD~합칠 커밋의 수] a,b,c,d를 커밋했다고 가정했을 때, b,c,d의 커밋 내역을 하나로 합치고 싶을 경우 - git rebase -i [a의 커밋번호] - git rebase -i HEAD~2 로 수행할 수 있다. 두 명령어의 결과값은 같다. 전체 커밋 내역을 하나로 만..