[Git] 이미 Push한 Commit 메세지 변경하기
2019. 12. 17. 10:06ㆍ개발/기타
1. .git 파일이 있는 폴더로 이동합니다.
2. rebase 명령어를 입력합니다.
git rebase HEAD~[거슬러 올라가고 싶은 커밋 수] -i
예를 들어, 바로 전 커밋의 메세지를 재작성하길 원한다면
git rebase HEAD~1 -i
이렇게 하면 됩니다.
3. 이 때 뜨는 화면에서 pick 이라는 단어를 reword 로 변경합니다.
4. 커밋 메세지가 기록되어 있는 화면이 보이면 여기서 커밋 메세지를 수정해줍니다.
i 를 입력하여 편집 모드로 변경한 후 수정을 진행합니다. 수정이 완료되면 ESC키를 누른 후 :wq! 를 입력하여 편집기를 빠져나옵니다.
5. 강제 push 를 하여 수정 내용을 원격 저장소에 반영합니다.
git push --force
현재 브랜치에 강제 푸쉬하려면 아래와 같이 하면 됩니다.
git push origin [브랜치명] -f
'개발 > 기타' 카테고리의 다른 글
[코딩테스트] 2019 Winter Coding 2번 문제 (0) | 2019.10.31 |
---|---|
[코딩테스트] 2019 Winter Coding 1번 문제 (30) | 2019.10.31 |
[AWS] Cloud Computing과 AWS의 개념 (30) | 2019.10.23 |
[TroubleShooting] unmappable character for encoding MS949 (짧음 주의/기록용) (0) | 2019.10.16 |
[Trouble Shooting] 부동소수점 오차 / float, double (실수 자료형) 정확도, BigDecimal (30) | 2019.10.02 |