목차
접기
728x90
반응형
순서 1
git rebase HEAD~1 -i
- 숫자는 [거슬러 올라가고 싶은 커밋 수]
순서 1번에서 error 가 발생하는 경우, 아래 명령어 사용
git rebase -i --root
- root까지 올라는 방법이라고 한다..,, root까지 올라가서 제일 최근 commit 내용을 변경하는 것 같다😣
순서 2
pick
을 reword
로 변경하고 저장한다.
- reword는 내용을 그대로 둔 뒤 커밋 메시지만을 수정하는 명령어이다.
따라서 편집 모등서 맨 앞의 pick를 reword로 수정한 뒤,
esc를 눌러 편집을 종료하고,
:wq!를 입력하고 enter하여 내용을 저장한다.
그러면 이전에 push해 놓은 commit message를 수정할 수 있게 된다.
순서 3
commit 편집할 수 있는 화면으로 전환되면 제목, 내용을 수정하고 저장하고 나온다.
순서 4(순서 5번으로 바로 넘어가도 되는것 같다.)
git push --force
수정을 완료했다면 아래를 입력해서 수정된 커밋 메시지를 저장한다.(덮어 씌운다.)
순서 5 (순서 4 제대로 작동하지 않을 경우...)
git push origin { branch name } -f
순서 5번까지 수행 후, repository를 확인해보면 제목, 내용이 수정된 것을 확인할 수 있다.
728x90
반응형
LIST
'GIT, github, gitlab' 카테고리의 다른 글
[ Git ] branch 이름 변경하기 (0) | 2021.06.08 |
---|---|
원하는 commit으로 되돌리기(revert) (0) | 2021.06.01 |
git 최근 commit 취소하는 방법 (0) | 2021.05.28 |
특정 브랜치 clone 하는 방법 (0) | 2021.05.27 |
git commit한 브랜치 변경하는 방법 (0) | 2021.05.24 |