티스토리 뷰

반응형

Your local changes to the following files would be overwritten by merge

Git pull을 할 때 Your local changes to the following files would be overwritten by merge 라는 메시지가 떴다!

증상

git pull 을 하려고 했는데

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

라고 뜨며 pull 이 되지 않았다.

원인

로컬의 소스가 제대로 처리되지않아서 리모트의 소스를 pull 할 수 없어서 일어나는 에러였다.

해결

로컬의 소스를 임시저장하는 stash 를 이용하여 꼬인 부분을 임시저장하고 일단 pull 했다.

$ git statsh
$ git pull

$ git stash pop



stash란?

  • 현재 unstaged인 파일들을 임시저장하고 HEAD의 상태로 백업하는 명령어
    • $git stash -list : stash로 백업된 list를 보여준다.
    • $git stash pop : stash로 백업된 파일을 다시 적용한다.


반응형

'Git' 카테고리의 다른 글

Git Personal access token 사용해서 Push하기  (0) 2021.12.26
Git 변경사항 보는 법 git diff --staged  (0) 2021.12.26
.gitignore 적용 안될 때  (0) 2021.08.07
댓글
반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
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
글 보관함