기타/GitHub
[GitHub] Commit 취소(reset), Commit 되돌리기(revert), Commit 덮어쓰기(amend)
하루살이
2022. 3. 1. 03:45
1. Commit 취소(reset)
# 커밋 확인
$ git log --oneline
$ git reset --hard 취소하고 싶은 커밋의 이전 커밋
ex) $ git reset --hard d678197
# 커밋 다시 확인
$ git log --oneline
# 커밋 취소
$ git push -f origin master
2. Commit 되돌리기(revert)
# 확인
$ git log --oneline
# 되될리기
$ git revert 되돌릴 커밋
3. Commit 덮어쓰기(amend)
# 덮어쓰기
$ git commit --amend