2014-10-29 2 views
4

아무런 반응이 없습니다, 그래서 나는이 프로젝트의 루트에서-무시 체크 실행하고 보여줍니다힘내 무시 디렉토리가 없습니다 .gitignore에

.gitignore:31:*.8 src/.../gdb-7.8/ 

하지만 그 선을 .gitignore 파일에없는 :

# Object files 
*.o 
*.ko 
*.obj 
*.elf 

# Libraries 
*.lib 
*.a 

# Shared objects (inc. Windows DLLs) 
*.dll 
*.so 
*.so.* 
*.dylib 

# Executables 
*.exe 
*.out 
*.app 
*.i*86 
*.x86_64 
*.hex 

# Other stuff 
*.Plo 
*.pp 
*.d 
*.lo 
*.cmd 
*.8 
*.w 
*.img 
*.builtin 
*.order 
*.bin 
*.man 
*.sub 

# Directories 
/images 

이 .git/정보/제외에 아무것도 없습니다도 내가 글로벌 .gitignore가 않습니다.

아이디어가 있으십니까?

+2

전체'.gitignore' 파일을 게시 할 수 있습니까? – Chris

+3

이봐, 당신은 분명히 .gitignore 파일의'other stuff' 섹션 아래에'* .8'을 가지고있다. (31 번째 라인, check-ignore의 출력으로 진행). 이것은'gdb-7.8'이 추가되는 것을 제외하고 패턴과 일치합니다. – face

+0

* facepalm * @face, 당신은 절대적으로 옳습니다! 나는 내가 그것을 보지 못했다고 믿을 수 없다! – bratface

답변

1

Git은 전역 제외 파일을 지원합니다. ~/.gitconfigcore.excludesfile으로 정의됩니다.

일부 소프트웨어 (예 : boxen)는 제외 파일을 추가하거나 이전 파일을 덮어 쓰므로 직접 추가하지 않으면 다른 곳에서 가져올 수 있습니다.

git config --get core.excludesfile을 실행하여 보유 여부를 확인할 수 있습니다.

+0

아니요, 해당 파일이 없습니다. thanks tho – bratface

0

.gitignore은 트리의 거의 모든 위치에 존재할 수 있습니다. find . -name .gitignore을 사용해 보셨습니까?

+0

나는 check-ignore가 실제 .gitignore 파일을 제공하기로되어 있다고 생각한다. 이 경우 루트 디렉토리 .gitignore를 가리키고 있습니다. 그러나 그렇습니다, 나는 철저히하기 위해 그렇게했습니다. – bratface

관련 문제