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