Git stash1 [git stash] error: 다음 파일의 로컬 변경 사항을 체크아웃 때문에 덮어 쓰게 됩니다 문제 상황 main에서 작업해야 할 것들을 모르고 branch에서 작업하고 있었음 중간에 깨닫고 checkout main을 시도했으나 아래와 같은 에러가 발생함 해결 git stash && git checkout main && git stash pop git stash란? 현재까지 작업한 내용을 커밋하지 않고 별도의 임시 저장소에 저장하는 명령 즉 작업중인 파일들을 숨겨둘 수 있음 따라서 위 해결 명령을 다시 살펴보면... git stash : 작업 내용을 스택에 넣어둠 git checkout main : 원래 하려던 작업 (checkout or pull) git stash pop : 스택에 넣어둔 변경 사항을 적용하고, 스택에서 제거 끝 Ref https://blog.hodory.dev/2020/02/.. 2022. 8. 13. 이전 1 다음