[ERROR] VSCODE 환경에서 GitHub Push시 발생하는 에러 Please clean your repository working tree before checkout.
VSCODE(Visual Studio Code) 환경에서 많이들 Github를 연동해서 자주 사용하게 될 것이다. 이 포스팅은 Windows, VSCode 개발 환경에 대한 예제이다. GitHub를 통하여 혼자 형상관리를 진행하며 프로젝트를 작업하는 경우는 Pull과 Push가 자유롭게 이뤄지면서 충돌이 일어나지 않는다. 하지만 다수의 인원과 프로젝트를 협업하는 경우 Git 기반의 GitHub 또는 GitLab 등의 다양한 형상관리 도구를 통하여 프로젝트 형상을 관리를 진행하게 될 것이다. 그렇다면 진행중에도 다수의 협업 인원이 자유롭게 Push[Commit]를 진행하다 보면 본인이 수정했던 부분과 협업인원이 수정했던 부분에 대한 코드가 동시에 변경되면서 충돌을 일으키는 경우가 있을 수 있다. 그러한 충..