git push를 했는데 잘못해서(fetch안하고 merge,push해서 개꼬였을때 )

되돌리기를 하고싶을때가 많았다. (히스토리조차 남기기 싫었다)


검색해보니 방법이 있었다.


먼저 아래 명령어로 commit id를 확인해야한다. (돌아가고 싶은 commit id)

 git log


그다음 아래 명령어에 위에서 찾은 commit id를 넣어주고 싫행 후

 git reset --hard [커밋 id]


해당 수정한 내용을 아래 명령어로 확정하면 

 git push --force


되돌아 간다. (히스토리 조차 남지 않으니 쓸때 주의하자)

+ Recent posts