command line 노트

이미 push 한 commit 을 되돌리기

Jonchann 2020. 7. 23. 18:36

사고 치고(branch 가 아니라 master 에 commit & push 해버리는 사고) 되돌렸다는 연락이 다른 멤버들..(상사와 선배들) 에게 가긴 하지만 git 의 commit 상황 자체는 사고치기 전으로 되돌릴 수 있는 방법..
일단 다른 사람들이 pull 하기 전에 최대한 빨리 되돌려야 한다..!!

  1. revert

    $ git revert {사고친 commit checksum}
    $ git push origin
  2. reset

    $ git reset {사고치기 직전 commit checksum}
  3. push

    $ git push origin -f

사고를 치지 않도록 조심하자...