git commit 취소하기
- commit 취소 후, staged 상태로 working directory에 유지
git reset --soft HEAD^
- commit 취소 후, unstaged 상태로 working directory에 유지
git reset --mixed HEAD^ - 기본 옵션
git reset HEAD^ - 위와 동일
git reset HEAD~3 - 마지막 3개의 commit을 취소
- commit 취소 후, unstaged 상태로 working directory에서 삭제
git reset --hard HEAD^
commit message 변경하기
git commit --amend
'Git' 카테고리의 다른 글
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun (0) | 2021.02.19 |
---|---|
Git push, Git pull이 작동하지 않을 때 (fatal: refusing to merge unrelated histories) (0) | 2020.09.27 |
Git 에서 하나의 브랜치만 clone 하려면 (0) | 2020.05.15 |
.gitignore 파일을 쉽게 만들어주는 gitignore.io (0) | 2020.04.21 |
Git flow 전략에 관하여 (0) | 2020.04.11 |