git
[Git] 이미 push 된 직전 커밋 메세지 변경하기
rachel_13
2023. 2. 4. 23:29
rebase를 이용해서 이미 push까지 완료한 커밋의 메세지를 변경할 수 있다.
1.
git rebase HEAD~1 -i //직전 커밋
* git rebase HEAD~(커밋 단계: 몇 번째 전 커밋인지 작성) -i
2.
해당 명령어 수행시 직전에 작성된 커밋이 나올 것이다.
이때 pick > reword 로만 변경해준다. (아직 커밋 메세지를 변경하지 않는다.)
pick 커밋메시지 내용
↓
reword 커밋메시지 내용(수정하지 않는다.) (pick만 바꾼다.)
:wq!로 빠져나온다.
3.
그럼 이제 커밋 메세지를 수정하기 위한 커밋이 나온다.
여기서 커밋 메세지를 수정하고 force push 를 해준다.
git push origin 브랜치명 -f