ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Git 커밋 메시지 바꾸는 방법
    Git 2023. 3. 24. 00:01
    728x90

    가장 최근의 commit 수정

    git commit --amend

    위의 커밋 메시지를 수정하고 :wq를 통해 저장해 줍니다.

     

     

    여러 개의 commit 수정하기

    맨 위에서부터 5개의 커밋을 수정하고 싶은 상황입니다.

    git rebase -i HEAD~5

     

    위의 명령어를 사용하면 다음과 같이 5개의 commit 내역이 보입니다.

    pick c348121d refactor: 사용하지 않는 로컬 변수 및 사용하지 않는 주석코드 제거
    pick e312034f refactor: local 변수 가까히 배치
    pick 1faac36a style: 코드 포맷팅
    pick 77985046 refactor: 사용하지 않는 로컬 변수 제거
    pick a6f193fc refactor: 메서드 추출

     

    pick을 reword로 바꿔주고 :wq를 통해 저장합니다.

    reword c348121d refactor: 사용하지 않는 로컬 변수 및 사용하지 않는 주석코드 제거
    reword e312034f refactor: local 변수 가까히 배치
    reword 1faac36a style: 코드 포맷팅
    reword 77985046 refactor: 사용하지 않는 로컬 변수 제거
    reword a6f193fc refactor: 메서드 추출

     

    순차적으로 커밋메시지를 수정할 수 있는 창들이 나타납니다.

    위의 경우에는 5개의 창이 순차적으로 나타나며 원하는대로 커밋을 수정하고 :wq를 통해 저장합니다.

     

    이후 수정이 잘 되었는지 git log --oneline을 통해 확인합니다.

    git log --oneline

     

    원격저장소에 올라간 상황이라면 force push

     

    git push --force 브랜치이름

     

     

     

     

     

     

     

    참고자료

    https://velog.io/@mayinjanuary/git-커밋-메세지-수정하기-changing-commit-message

    'Git' 카테고리의 다른 글

    Trunked Based Development  (0) 2023.05.07
    Git 특정 commit diff 보는 법  (0) 2023.04.26
    Git Bio에 개행문자 넣기  (0) 2022.10.17
    Git conflict rebase 하기  (0) 2022.10.13
    Git 403 error 해결 방법  (0) 2022.09.28

    댓글

Designed by Tistory.