최근 깃 커밋 삭제/수정하는 방법

모선·2023년 5월 5일
0

Git

목록 보기
2/2
post-thumbnail

최근 깃 커밋 삭제하기

최근 n개의 커밋 삭제하기
>> git reset HEAD~n

예를 들어 하나만 삭제하고 싶다면 아래와 같이 작성
>> git reset HEAD~1

삭제 후 깃허브에 올리기

>> git push -f origin [브랜치 이름]	

예를 들어 main 브랜치에 올리고 싶다면
>> git push -f origin main

깃 커밋 내역 확인해보기

>> git log

최근 커밋 메시지 수정하기

>> git commit --amend

커밋 수정창이 뜨면, Insert 키를 통해 메시지를 수정하고, esc -> :wq! 를 작성하면 된다.

최근 커밋 내역 확인하기

>> git log

최근 말고 이전 커밋 메시지 수정하기

>> git rebase -i HEAD~n

pick 를 reword로 수정

커밋 메시지 수정

https://docs.github.com/ko/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/changing-a-commit-message

참고

https://velog.io/@ymsection/commit%EC%BB%A4%EB%B0%8B-%EB%82%B4%EC%97%AD-%EC%A7%80%EC%9A%B0%EA%B8%B0

profile
뚱땅뚱땅

0개의 댓글