개발관련/Git

Gitignore가 작동하지 않을 때 해결 방법

Rateye 2021. 11. 18. 10:16
728x90
반응형
질문 : Gitignore가 작동하지 않음

.gitignore 파일이 어떤 이유로 작동하지 않으며 인터넷 검색을 통해 문제를 해결할 수 없습니다. 내가 가진 것은 다음과 같습니다.

*.apk
*.ap_
*.dex
*.class
**/bin/
**/gen/
.gradle/
build/
local.properties
**/proguard/
*.log

내 git repo 인 master 디렉토리에 있습니다. OSX 10.8.6을 실행하는 MacBook을 사용하고 있기 때문에 Git 1.8.4.2를 실행하고 있습니다.

답변

.gitignore 추가했다는 이유만으로 자신을 삭제하지 않습니다. 이미 저장소에 있으며 제거해야합니다. 다음과 같이 할 수 있습니다.

이 작업을 수행하기 전에 변경 한 모든 것을 수행하는 것을 잊지 마십시오!

git rm -rf --cached .
git add .

그러면 저장소에서 모든 파일이 제거되고 다시 추가됩니다 (이번에는 .gitignore 의 규칙을 준수 함).

출처 : https://stackoverflow.com/questions/25436312/gitignore-not-working
728x90
반응형