castleMainRiver 2022. 12. 5. 10:08

GIT pull 관련 오류해결

 

- 사실 깃 오류라고 해봤자 왕초보의 오류이긴 한데... 원격Repo에 연결 후 변경사항을 pull 하는 과정에서

 

error: The following untracked working tree files would be overwritten by merge:

라는 메시지인데 쉽게말하면 Git에서 추적하지 않는 파일들이 있는데 merge할때 덮어써서 문제가 생길수도 있다는 뜻.

 

그래서 나는 그냥 

 

git clean -d -f -f

 

이 명령어로 관계없는 파일을 삭제해버리고 다시 pull 을 시도하니 정확히 잘 들어왔다.

근데 이 명령어는 나처럼 프로젝트 극초반 파일을 과거에 clone한 상태라 없어져도 상관없거나, 강제로

소위 '밀어버리는' 작업이고 정석대로 하려면

 

git add 

git stash(임시저장)

git pull

 

의 절차로 하는게 좋다고 한다.

 

MYSQL 관련 프로젝트중

 

추후 프로젝트 진행시 계속 업데이트 예정이다

나는 DB설계(스키마작성) 등을 맡았다