GitHub을 사용하다가 프로젝트를 업로드한 후 node_modules
파일이 너무 커서 지우고 다시 업로드하고 싶어서
위 작업 후 오류가 발생하지 않았고 로컬 node_modules가 실제로 지워졌습니다...
근데 원격 GitHub는 아직도 지워지지 않고... 희미하네요
무슨 일이 일어나고 있는지 알고 싶으신가요?
저에게도 아이디어가 있습니다.
node_modules를 삭제해도 git은 여전히 숨겨진 폴더에 내용을 저장하기 때문에 파일 크기가 여전히 매우 큽니다(201M). 크랙할 수 있는 방법이 있는지 묻고 싶습니다. . .
일반적으로 프론트엔드 프로젝트 업로드 시 node_modules는 업로드되지 않습니다. package.json을 통해 직접 npm 설치하고, node_modules 등 업로드하고 싶지 않은 모든 파일을 .gitignore 파일에 추가하세요. 자동으로 무시됩니다
git rm을 사용하세요
로컬 Git 저장소에서 node_modules를 삭제해야 합니다
아님
git add
,是git rm
여기서 중요한 점은 git add를 사용한다는 것입니다. 이 명령은 수정된 파일이나 새 파일을 캐시 영역에 추가할 수 있지만 삭제된 파일의 경우 git add -A를 사용해야 합니다.