개인공부/GIT

[GIT] 버전 되돌리기

octopengj 2022. 6. 14. 16:34
git add .
git commit -m "1"
git add . 
git commit -m "2"

git log 확인하면 head가 최신버전인 2번을 가리킴

 

- 이전 버전으로 돌리기

git reset --hard HEAD~1 ( 완전히 현재 HEAD부터 하나 돌려라)

git reset --hard HEAD~2 ( 2번 째 전으로 돌려라)

-  원상 복귀

git reset --hard ORIG_HEAD  (한번은 이전 상태로 되돌릴 수 있다)

 


다른 환경에서 push를 하고 새로운 버전으로 바뀐 상태에서 다른 환경에서 버전을 pull 하지 않고  수정하고 push를 한 경우에 충돌이 발생하는데 이럴 때 원상 복귀하고 pull 한 후 에 다시 수정하고 push를 해야한다.