회사에 commit rule이 까다로워 지면서,
rule에 맞지 않으면 reject되는 경우가 많아지면서
이게 은근 스트레스가 되었다.
매번 블로그를 찾아서하는데 간단하게라도 정리해본다
- 마지막 commit 수정방법
$ git commit --amend
vi에서 수정
esc누르고 :wq로 저장
- 특정 commit 수정방법
$ git rebase -i HEAD~3
수정이 필요한 commit에 pick으로 되어진 부분을 reword로 바꾼다
:wq로 터미널 종료
그리고는 commit을 수정해준다
- 리모트에 이미 push 된 상태
로컬의 commit을 수정후 push --force
끝-
참고)
https://jw910911.tistory.com/77