1. 로컬에서 commit 하고 push 하지 않은 경우
1-1. 아래 명령어 입력
git commit --amend
1-2. vi 편집기로 열리고 커밋 메시지 수정하면 됨
- 수정 완료후 esc > :wq
2. 로컬에서 commit 하고 push 한 경우 (원격지에 반영된 경우)
2-1. 아래 명령어 입력
git log
# 한 줄로 보기
git log --oneline
2-2. 커밋 변경하고 싶은 것 찾기
2-3. rebase
git rebase -i (HEAD 메세지)
git rebase -i HEAD~변경순번
2-4. vi 에디터에서 수정
- pick <commit> 수정 ⇒ reword <commit>
- 커밋 메세지 수정
2-5. git log로 변경 확인
2-6. 원격지에 변경 내용 반영
git push --force origin (브랜치 이름)
'Git' 카테고리의 다른 글
[Git] git 기본적 사용법 (터미널) (0) | 2024.06.25 |
---|---|
[Git] 터미널에서 현재 git branch 표시하기 (0) | 2024.06.25 |