티스토리 뷰

commit, add, pull, merge 취소하기

참고

문제상황

장기 프로젝트를 작업하던 브랜치에서 모르고 master를 pull을 받아버렸다.

아직 작업이 다 끝나지 않았는데, 코드만 상이한 master를 pull 받아서 난감했다.

해결

$ git reset --hard ORIG_HEAD

로 이전 HEAD로 넘어갔다.

git은 뭔가 간단해 보이면서도 아직 어려운 거 같다. 반드시 시간을 내서 한 번 깊게 파야겠다.

추가 공부

add 취소

$ git reset HEAD

commit 취소

$ git reset --hard HEAD

pull 취소

$ git reset --hard ORIG_HEAD

merge 취소

$ git reset --merge ORIG_HEAD
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함