본문 바로가기

기타 프로그램

.gitignore가 작동하지 않을때는 어떻게해요?

포트폴리오를 만들던 중에 .gitignore에 moules를 올리고 싶지 않은데 

자꾸 안먹는 것이다.

여기에 보이는 node_modules가 안먹는데 이걸 해결하기 위해서 시간을 다 잡아먹었다...

나와같은 상황은 또 안만들어지기를 위해 작성한다.

 

이건 git 캐시에 문제가 생기는거라, 아래 명령어로 캐시내용을 지운다음 다시 커밋하면 된다...

 

git rm -r --cached .
git add .
git commit -m "날짜"

 

커밋전에는 

node_modules
/App/node_modules
/App/client/node_modules
/App/client/build
/App/server/config/dev.js

.gitignore 파일에 node_modules가 들어있는 경로를 바르게 설정해준다음 커밋 해주면 끄-읏!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

정말 알면 알수록 놀라운 세계라 감당이 안된다 ;;ㅎ

반응형