[git] revert 명령어
·
기타/git
When to use 이전 커밋 기록을 유지하며 과거 커밋 상태로 돌아가게 해준다. How to use 현재 상태 총 2개의 commit 이 잘못된 커밋이고 이전 origin/main 브랜치로 돌아가고 싶다고 가정하자. (1) 1개씩 되돌리기 HEAD 포인터나 Hash 를 지정해서 1개씩 되돌리는 방식이다. 총 N개의 commit 을 되돌리면 총 N개의 commit 이 추가되어야한다. # 자기 자신 커밋 되돌리기. $ git revert HEAD~0 # 되돌릴 커밋 해시 $ git revert (2) N개 commit 한번에 되돌리기 여기서도 2가지 방법이 있다. # 총 N개 커밋을 되돌린다. # 상태는 되돌아가나, revert commit 은 별도 수동으로 해야한다. $ git revert --no-c..