본문 바로가기
Git

.classpath와 .project가 gitignore 적용이 안 될 경우

by Mecodata 2024. 1. 10.

문제

다음과 같이 .gitignore에 .classpath와 .project에 대해 설정을 해주었는데도 Eclipse에서 Unstaged Changes에 그대로 추적이 되는 상황이 발생

 

원인

해당 파일들이 캐시로 인하여 tracking 되고 있음 

 

해결 방법

gitbash에서 git 캐시 삭제 후 commit/push 진행

# git 캐시 목록 확인
git ls-files --cached

# 특정 파일이 git 캐시 목록 확인
git ls-files --cached 파일경로 

# git 캐시 삭제
git rm -r --cached .

# 특정 파일의 git 캐시 삭제
git rm -r --cached 파일경로

'Git' 카테고리의 다른 글

Git Bash 홈 디렉터리 설정  (0) 2024.01.11
Pull Request (PR)  (0) 2022.11.09
Git Merge Conflict (VScode.ver)  (0) 2022.10.17
Git 기본 사용법  (0) 2022.09.03
Git 용어 간단 정리  (0) 2022.09.03

댓글