728x90
728x90
프로젝트를 진행하다보면 실수로 설정파일들이 commit 된 경우가 있습니다.
그럴 경우 .gitignore 에 추가를 한다고해도 ignore 가 되지 않습니다.
그땐 다음과 같이 cached 를 지우고 .gitignore 파일에 작성하면 됩니다.
- 한개의 파일을 제외시킬때
git rm --cached setting.xml
- 같은 확장자를 가진 파일들을 제외시킬때
git rm --cached *.xml
- 폴더 전체를 제외시킬때
git rm --cached .idea/ -r
필자는 인텔리제이 (intellij) 설정파일이 커밋 (commit) 되어서 폴더 전체의 캐시 (cached)를 삭제하고
다시 .gitignore 에 .idea/ 를 추가했다.
728x90
300x250
'Git' 카테고리의 다른 글
GitHub에서 Fork와 Pull Request 완벽 이해하기 | 포크 , 풀리퀘스트 , PR , 오픈소스 기여하기 , opensource , 깃헙 관리 (0) | 2024.11.29 |
---|---|
[Git; 깃] 파일명 대소문자 바꿔도 인식 안될때 / core.ignorecase (0) | 2024.01.09 |
[Git; 깃] Git 버전 관리의 핵심 도구 (0) | 2023.10.04 |
[Git; 깃] GitHub CLI 인증 사용자 변경하기 ( Git Bash ) (0) | 2022.11.04 |
[Git; 깃] Git Config ( username & email ) 확인 및 설정 (0) | 2022.11.03 |