changes not staged for commit
-
[Git] Error : adding embedded git repository & pathspec submodule & changes not staged for commit 해결 방법!Git 2021. 11. 30. 16:42
리액트 프로젝트와 스프링 프로젝트를 같이 엮어서 Git 에 연동 하려다 엄청고생했다....😥 submodule 관련 에러나, embedded git 에러가 나는 이유는 (changes not staged for commit 또한 같은 원인일 수 있다.) 우리가 git init 을 할 때, .git 이 생성되는데 하위 디렉토리에도 .git 이 있기 때문이다. (* submodule 의 .git 정보도 필요한 경우에는 다른 방법을 검색해보셔야 합니다 ㅠㅠ...) # 해결책 1 (하위의 .git 을 삭제하고, 상위의 .git에 저장된 하위디렉토리 정보도 지워준다) rm -rf .git // 하위 .git 이 있는 위치에서 git rm -r --cached // 상위의 .git 이 있는 위치에서 # 해결책 2 ..