작성이유
- git을 별로 사용안해보고 팀 프로젝트 진행 중에 commit 메시지를 잘못 작성하여 push 하였음
- 이모지는 추가했지만 뒤에 내용이 없는상황...
되돌리는 방법
1. 해당 파일이 있는 경로 Git Bash를 열어준다.
2. git rebase HEAD~1 -i 입력
- HEAD~지금부터(HEAD) 몇 번째(~n)의 commit을 수정할지의 대한 식
3. pick @@@@@ commit 메시지가 출력된다
- ' i ' 입력 시 하단에 -- INSERT -- 라고 출력이 된다
- 상단 pick 부분을 마우스로 클릭해서 백스페이스로 지우고 reword로 타이핑해서 변경
4. esc를 눌러 편집을 종료하고 (INSERT 가 사라짐)
- :wq! 를 입력한 뒤 enter를 누르면 저장 후 빠져나와진다.
5. commit message 수정
- commit 메시지 수정 후 esc -> :wq! -> enter 로 다시 수정
6. git push 하여 메시지 덮어씌우기
git push origin 경로 --force
변경 완료