본문 바로가기
개발/개념정리

visual Studio Code Git 오류 : 체크아웃 하기 전에 리포지토리 작업 트리를 정리하세요

by 신앉아영 2023. 8. 4.
반응형

체크아웃 하기 전에 리포지토리 작업 트리를 정리하세요

visual studio code git 오류


비주얼스튜디오코드 오류

VSCODE로 개발을 하면서 pull을 하려는데 이 오류가 계속 뜬다.

그래서 패치를 했는데 왜 패치는 아무것도 이벤트가 발생을 안하지?? 오류창도 안뜨고 그렇다고 뭐 바뀌는것도 없고 출력 찍히는것도 딱히없음.

원래 VSCODE에서 git을 git bash 창으로만 깃을 써봐서 잘 모르겠다. 역시 어려운 git의 세계

 

내가 아는 pull이랑 fetch 차이점은

pull은 커밋을 내려받고서 자동으로 지금 로컬이랑 합쳐줌.

fetch는 받고서 자동으로 합쳐주지않고 뭐가 바뀌었는지 변경사항을 보여줘서 수동으로 합쳐야함.

 

해결방법

결국 내가 바꾼 소스들을 노트패드에 옮겨놓고 git pull받은 후 내가 바꾼부분을 일일히 추가해줬다.

1. 변경 내용 취소 시키기. (노트에 복사)

2. git pull 받기.

3. 변경 내용 추가해주기.

 

---------------------------------------------

해결방법 2

반년사이에 알게모르게 실력이 올랐는지 반년 전에 작성한 글을 보니까 웃음만 나온다.

바보자식... 일일히 옮길게아니라 stash 기능을 사용하면 간단히 해결이 가능하다.

반응형