[github] .gitignore 파일이 적용되지 않을 때 해결 방법
프로젝트를 깃허브에 올리다 보면 올라가서는 안 될 파일이나, 굳이 필요하지 않은 파일이 업로드될 때가 많다. 이럴 경우 .gitignore 설정을 통하여 손쉽게 업로드를 막을 수 있는데, 이게 적용이 안 되는 경우도 더러 발생한다... 일반적인 경우는 git의 캐시가 문제가 되어 .gitignore 파일이 적용되지 않는 것이다. 이럴 땐 캐시를 삭제한 후 다시 push하면 된다. 1. git rm -r --cached . 그리고 일반적인 git 업로드 방식대로 진행해주면 된다. 2. git add . 3. git commit -m "commit 내용" 4. git push origin [branch name] 이후 다시 레퍼지토리를 확인해보면 파일 또는 폴더가 정상적으로 삭제된 것을 확인할 수 있다!
프로젝트 기록
2021. 4. 11. 19:04