git revert

    [Git] git revert 사용하여 Commit 되돌리기(Undo)

    git revert 원하는 특정 commit 상태를 되돌린다.(Undo 개념) 이 때, 나머지 commit들을 그대로 유지시킨다. 그렇기 때문에 remote repository 충돌이 적게 난다. 같은 기능을 수행하지만, 되돌린 이후의 commit 을 모두 제거하는 git reset과는 차이가 있다. 먼저 git revert 실습을 하기위하여 아래 순서와 같은 커밋들을 수행했다. test-1 생성 후 커밋 test-2 생성 후 커밋 test-2 삭제 후 커밋 test-3 생성 후 커밋 test-4 생성 후 커밋 test-4 내용에 "hello world"를 추가 후 커밋 test-5 생성 후 커밋 현재 상태에서는 test-1, test-3, test-4, test-5 파일만 존재한다. 3번 과정의 커밋(..