ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [GIT] 여러 개 커밋 합치기
    카테고리 없음 2018. 11. 19. 15:45

    로컬에서 작업한 커밋을 서버에 올리기 전에,

    커밋내역을 합치고 싶을 때가 있습니다.


    그 때 쓰는 명령어입니다.


    git rebase -i HEAD~3


    커밋 세개를 합치고 싶을 때는 HEAD~3을 붙입니다..

    그러면 입력창이 뜨는데


    pick adsdf [커밋1]

    pick adsadf [커밋2]

    pick asdfq [커밋3]


    이렇게 뜹니다.


    첫번째 커밋빼고 나머지 밑엣거 전부

    pick를 squash로 바꿔줍니다.


    :wq

    를 입력하면 바로 커밋수정내역이 자동으로 생성되는데..


    세개의 커밋 메시지를 합친 것이 출력됩니다.


    별다른 사항 없으면 :wq로 커밋 메시지 확정.


Designed by Tistory.