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를 해야한다.
'개인공부 > GIT' 카테고리의 다른 글
[GIT] branch 생성/삭제/히스토리 확인/원격확인 (0) | 2022.06.14 |
---|---|
[GIT] 깃허브 폴더에 화살표 표시(접근불가) (0) | 2021.07.16 |
[GIT] email 오류로 잔디 심기가 안됐을 경우 (0) | 2021.04.02 |
[GIT] push 후 commit 메세지 수정 (0) | 2021.03.30 |
[GIT] vim에서 줄바꿈 (0) | 2021.02.18 |