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
반응형
'개발관련 > Git' 카테고리의 다른 글
Git의 비밀번호를 업데이트 하는 방법 (0) | 2021.11.22 |
---|---|
Git 충돌 마커 (0) | 2021.11.19 |
Git mergetool을 생성할 때 .orig 파일을 생성하지 않는 방법 (0) | 2021.11.18 |
단계적 변경 사항 만 git에 숨길 수 있는 방법 (0) | 2021.11.18 |
Git 커밋 범위에서 이중 점 “..”과 삼중점 “…”의 차이점 (0) | 2021.11.18 |