1. rebase로 Editer 들어가기
git rebse HEAD~1 -i
해당 명령어를 통해 편집모드로 들어갑니다.
~1 의 경우 바로 직전 commit message를 수정하고 싶을 경우 사용하고
더 이전의 내용이면 ~2, ~5 처럼 수정해서 사용합니다.
2. pick \(rightarrow\) reword
Editer에서 입력한 commit message 앞의 'pick'을 'reword'로 변경 후 저장 및 종료합니다.(esc \(rightarrow\) :wq! \(rightarrow\) enter)
(vscode의 경우 Editer 창이 새로 뜨는데, 마찬가지로 저장 후 창을 종료하면 됩니다.)
3. commit message 수정
Editer에서 commit message를 수정후 똑같이 저장 및 종료합니다.
4. 강제 push
git push origin -f
force를 사용하지 않고 push를 하면 에러를 출력한다.
force는 매우 주의해서 사용해야하니 개인 프로젝트 이외에는 사용하지 않는 것을 추천한다.
'Dev > Git & GitHub' 카테고리의 다른 글
[에러 해결] fatal: unable to access ~ : error setting certificate file: C:\Program Files\Git\mingw64\ssl\certs\ca-bundle.crt (0) | 2024.01.10 |
---|---|
git rebase & git stash (0) | 2023.05.25 |
GIT pull , merge, commit, add 명령 되돌리기 (0) | 2022.10.24 |
PR (Pull Request) (0) | 2022.08.03 |
Git & GitHub (0) | 2022.08.03 |