
팀원들과 협업을 하다가
main에 있는것을 pull 받아왔더니 오류가 생겼다..
내가 commit했던 시점으로 돌아가면 될것이다
한가지 주의할점은 단순히 로컬에 command+s 저장시점으로 돌아가지 못하고
commit했던 시점으로 돌아갈수있다.
개인 branch에 commit 과 push를 생활화하라는것이 이런 이유인것같다.
우선 터미널로 해당branch로 이동한 후
git log
하게되면 상단부터 최신순으로 본인이 commit했던 이력이 노출될것이다.
commit 4d7eeccd595983d0389b4fd51231dfv
Author: YoonDaeSung <example@example.com>
Date: Fri Jan 28 16:30:48 2022 +0900
바텀 달력 UI수정
commit ac1a521231d1fbz86d7b213213dfd
Author: YoonDaeSung <example@example.com>
Date: Fri Jan 28 00:36:32 2022 +0900
Fscalendar 바텀달력 수정
commit 49bd09aa6d3936d3b63a65695a2f5fb967dd90c7 (main)
Author: YoonDaeSung <example@example.com>
Date: Thu Jan 27 15:17:12 2022 +0900
Fscalendar 바텀달력 추가
commit 6cf97545096b45ad404eab3341cfbsfg1
Author: YoonDaeSung <example@example.com>
Date: Thu Jan 27 10:45:15 2022 +0900
AccomoCell UIButton오류 해결
이후 돌아가고싶은 시점의 commit 뒤의 글자를 복사하여
명령어의 뒤에 넣고 입력하게되면 해당시점으로 복구가 된다
git reset --hard 4d7eeccd595983d0389b4fd51231dfv
복구 완료
'GitHub' 카테고리의 다른 글
| [내용정리] Git - branch 정리 (0) | 2022.01.03 |
|---|