2013-05-21 4 views
2

나는 글로벌 .gitignore 설정이 프로젝트는 환매 특약의 하나가 세계를 무시 않거나 규칙의 예를 추가 않습니다 REPO에 .gitignore 경우 :글로벌 .gitignore

경우]를

*.exe 
*.ini 

을하고 REPO가 있습니다 : 글로벌은이

*.ini 
*.co 

는 * .EXE의의 프로젝트로받을 수 있습니까?

+1

귀하의 질문에 대한 실제 답변은 아래를 참조하십시오. 그러나'* .exe '와 같은 것들은 프로젝트 별'.gitignore' 파일에 속해야합니다. 예를 들어 텍스트 편집기가 다른 사람들이 신경 쓰지 않는 백업 파일을 남기면 전역'.gitignore '가 좋습니다. –

+0

이것은 단지 예제 일뿐입니다 – SJS

+0

주 : .gitignore는 편리한 메커니즘입니다. 'git add --force'를 사용하여 gitignored 파일을 강제로 프로젝트에 넣을 수 있습니다. –

답변

5

gitignores가 적용됩니다. 따라서이 경우 .exe는 프로젝트에 참여하지 못합니다.

그러나 로컬 저장소 gitignore에 !*.exe이 있으면 .exe 파일이 저장소에 저장됩니다. https://help.github.com/articles/ignoring-files

+0

기사에서 "!"에 대한 정보를 보지 못했습니다. – SJS

1

.gitignore 파일이 적용

GitHub의 주제에 대한 좋은 기사가있다. .gitignore 파일이 man 페이지에서 어떻게 작동하는지에 대한 훌륭한 문서가 있습니다. 자세한 내용은 man gitignore을 참조하십시오.