반응형
[Git] 특정 파일들만 원복을 하고 싶다면?
Tool 2018. 4. 3. 12:48

브랜치 소스들이 섞이다보면 나중에 commit을 할 때 불필요한 소스들이 보인다.아뿔사. 낭패구만.얘들은 원복을 시켜야하는데...라는 순간이 있다. 이럴 경우 아래와 같이 checkout을 하면된다. 1234567git checkout -- /** example.1 **/git checkout dev -- /Users/user/dev/test-proj/app/src/main/java/com/test-pack/TestActivity.java /** example.2 **/git checkout dev -- /Users/user/dev/test-proj/app/src/main/java/com/test-packcs 위의 예시 1 번처럼 할 경우 한개의 소스만 dev 브랜치 기준으로 원복이 되고2번의 경우처럼 ..

git의 내 로컬과 master가 충돌, 그런데 내 변경된 부분을 원복하고 싶다면??
Tool 2017. 2. 24. 16:48

git으로 dev branch에서 작업을 하고 있었다.당연히 변경된 소스가 생긴다.그리고 원복을 하려고 하는데...checkout을 하는 과정에서 뭔가가 꼬인것이다. (젠장) HEAD detached at xxxxxxerror: Your local changes to the following files would be overwritten by checkoutcheckout을 하려고 하는데 위와 같은 에러가 계속 보인다.내 변경된 소스는 포기하기로 하자.그러고 나서 어떻게 해야할까?정광섭님의 해결책에서 참고해보자. 12git fetch --allgit reset --hard origin/mastercs "모든 branch 를 가져온 후 master 를 가장 나중 리비전으로 reset"이라고 한다.싸아악 ..

728x90
반응형