[Git] README.md 수정 커밋 합치기

dondonee·2024년 7월 9일
0
post-thumbnail

README.md 수정 커밋 합치기

README.md를 작성하다 보니 여러 번의 수정을 거쳤고 ... 원격저장소에 5개의 커밋이 생겨버렸다.



squash

$ git rebase -i HEAD~5

먼저 git stash로 워킹트리를 저장하고 git pull origin으로 원격저장소의 커밋을 가져오자. 5개의 커밋을 합칠 것이기 때문에 HEAD~5를 불러왔다.

가장 오래된 커밋을 pick으로 두고 나머지를 squash로 지정한다.

그러면 새 커밋 메세지 편집창이 뜨고 합쳐지는 커밋 메세지를 모두 보여준다.
나는 첫 번째 커밋메세지였던 Update README.md for V1만 남겼다.



원격저장소 push

$ git push -f origin

이제 원격저장소에커밋을 강제 push 한다.

새로운 커밋에 5개의 커밋이 잘 합쳐진 것을 확인할 수 있다.



0개의 댓글