ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Git 커밋 메시지 변경
    Git 2021. 2. 16. 05:19

    안녕하세요. 그린입니다!

    이번 포스팅에서는 Git 커밋 메시지를 변경하는 방법에 대해 기록해보겠습니다☺️

     

    다들 그런 경험이 있을거에요..

    커밋을 했는데 아..! 내가 커밋 메시지에 오타가 났다 아니면 태그를 잘못달았다 하는 경험이요ㅎㅎ

    그럴때 커밋 메시지 변경 방법을 몰랐던 저는 커밋을 취소하고 다시 커밋하는 번거로운 과정을 거쳤는데요..!

    이제는 전혀 그럴 필요가 없게 되었어요!

     

    1. git commit --amend

     : 마지막 커밋 메시지 변경

    커밋 메시지 변경

    이렇게 손쉽게 깃 명령어를 통한다면 마지막 커밋 메시지 변경이 가능합니다!

    만약 푸쉬를 하였다면 git push -f를 사용하면 됩니다.

     

    2, git rebase -i

     : 커밋의 base를 다시 재정의 하는 작업 (마지막 커밋이 아닌 예전 커밋을 변경할 때 사용)

    -. git rebase -i HEAD~3 명령어를 통해 최근 현재 HEAD부터 3개까지의 커밋을 리베이스 할 수 있습니다.

     1) rebase 후 변경 커밋 내역에 pick -> edit으로 변경

     2) !wq 명령어로 저장

     3) git commit --amend로 내용 수정

     4) !wq 명령어로 저장

     5) git rebase --continue / git push -f 명령어로 최종 변경

     

    이렇게 크게 두가지의 방법으로 Git 커밋 메시지를 변경하는 방법에 대해 알아봤습니다..!

    손쉽게 바꿀 수 있겠죠..?

    그런데 git rebase 정말 유의해서 사용해야합니다.

    커밋 메시지를 바꾸려는 시점부터 최근시점까지 건드리기에 여러 인원이 작업 시 충돌이 날 수 있으니

    혼자 작업시에만 권장합니다!!

    우리 모두 현명한 Git 협업을 해봅시다ㅎㅎ

    감사합니다🙌

    'Git' 카테고리의 다른 글

    Github - Suggestion  (70) 2024.05.23
    [Github] 다중 깃헙 계정 연동하기  (0) 2023.02.03
    git stash 명령어 사용법  (0) 2020.11.16
    Git remote 별칭 추가 및 브랜치 삭제  (0) 2020.11.10
    Github 프로젝트에 PR 보내기  (0) 2020.11.03
Designed by Tistory.