2012-09-08 2 views
4

~/.gitignore_global과 내 프로젝트의 .gitignore 파일을 모두 가져 왔지만 나중에 파일을 unstaged로 보았습니다.gitignore - rubymine의 .idea/디렉토리를 무시하는 방법

어떻게 이러한 파일을 실제로 무시할 수 있습니까?

나는이 짓을했는지 :

git config --global core.excludesfile ~/.gitignore_global 

를하지만 도움이되지 않았다.

파일 이름은 괜찮 :이 파일은 이미 자식 저장소에 추가됩니다

$ ls ~/.gitignore_global 
/home/durrantm/.gitignore_global 

enter image description here

답변

7

. git rm --cached .idea을 실행 한 다음 커밋하십시오.

+1

git update-index --assume-unchanged을보십시오. 'git rm -r --cached .idea'. – CrnaStena

+0

모르는 사람은 '재귀 적으로'는 폴더의 제거 - 파일 계층 구조를 의미합니다. – Crimbo

0

전체 저장소의 폴더를 완전히 지우려면 필터 분기를 실행해야 할 수도 있습니다. github에서 그 것에 대한 편리한 문서를 찾을 수 있습니다.

0

재귀 적으로 파일을 -r 옵션을 추가, 제거하기 위해, 단지 하나의 참고