Tool

git의 내 로컬과 master가 충돌, 그런데 내 변경된 부분을 원복하고 싶다면??

미스터머글 2017. 2. 24. 16:48
728x90
반응형

git으로 dev branch에서 작업을 하고 있었다.

당연히 변경된 소스가 생긴다.

그리고 원복을 하려고 하는데...

checkout을 하는 과정에서 뭔가가 꼬인것이다. (젠장)


HEAD detached at xxxxxx

error: Your local changes to the following files would be overwritten by checkout

checkout을 하려고 하는데 위와 같은 에러가 계속 보인다.

내 변경된 소스는 포기하기로 하자.

그러고 나서 어떻게 해야할까?

정광섭님의 해결책에서 참고해보자.


1
2
git fetch --all
git reset --hard origin/master
cs



"모든 branch 를 가져온 후 master 를 가장 나중 리비전으로 reset"이라고 한다.

싸아악 갈아 엎었다는거겠지.


아무튼 지금은 마음에 든다. 허허허허

728x90
반응형