깃을 사용하다보면 자주 나는 오류라 언젠간 까먹지말고 포스팅 해야지 했는데 기어이 깃 풀 하자마자 터진 오류 ..
git pull origin master
다음 파일의 로컬 변경 사항을 병합 때문에 덮어 쓰게 됩니다. 병합하기 전에 변경 사항을 커밋하거나 스태시하십시오.
>> 내가 수정한 파일을 다른 사람이 수정하여 push한 경우 일어나는 에러이다.
git status
git add랑 commit으로 늘 해결하려하지만 실패하고 프로젝트를 새로 받아 다시 했었는데.. 해결 방법을 찾았다.
내가 사용하는 방법은 stash
stash란? 아직 마무리하지 않은 작업을 스택에 잠시 저장할 수 있도록 하는 명령어
1. 현재 Staging 영역에 있는 파일의 변경사항을 스택에 넣어 둔다.
git stash
2. master에서 pull하거나, git checkout 등 원격 저장소에서 내 로컬 브랜치로 변경사항을 적용한다.
git pull origin master
3. 스택에 저장되어있던 변경사항을 적용하고 스택에서 제거한다.
git stash pop
[GIT(6)] git pull 에러 해결방법 https://goddaehee.tistory.com/253
[GIT] 깃 브랜치(branch)를 사용해보자 (0) | 2022.05.24 |
---|---|
[GIT] 커밋 메시지 변경 (0) | 2021.11.29 |
[GIT] 깃허브 내 프로필 꾸미기 (0) | 2021.08.11 |
[GIT] 간단한 Git 명령어 모음 (0) | 2021.03.08 |
[GIT] Github Blog 시작하기 (0) | 2021.03.06 |
댓글 영역