나는 글로벌 .gitignore 설정이 프로젝트는 환매 특약의 하나가 세계를 무시 않거나 규칙의 예를 추가 않습니다 REPO에 .gitignore 경우 :글로벌 .gitignore
경우]를
*.exe
*.ini
을하고 REPO가 있습니다 : 글로벌은이
*.ini
*.co
는 * .EXE의의 프로젝트로받을 수 있습니까?
나는 글로벌 .gitignore 설정이 프로젝트는 환매 특약의 하나가 세계를 무시 않거나 규칙의 예를 추가 않습니다 REPO에 .gitignore 경우 :글로벌 .gitignore
경우]를
*.exe
*.ini
을하고 REPO가 있습니다 : 글로벌은이
*.ini
*.co
는 * .EXE의의 프로젝트로받을 수 있습니까?
gitignores가 적용됩니다. 따라서이 경우 .exe는 프로젝트에 참여하지 못합니다.
그러나 로컬 저장소 gitignore에 !*.exe
이 있으면 .exe 파일이 저장소에 저장됩니다. https://help.github.com/articles/ignoring-files
기사에서 "!"에 대한 정보를 보지 못했습니다. – SJS
두 .gitignore
파일이 적용
GitHub의 주제에 대한 좋은 기사가있다. .gitignore
파일이 man 페이지에서 어떻게 작동하는지에 대한 훌륭한 문서가 있습니다. 자세한 내용은 man gitignore
을 참조하십시오.
귀하의 질문에 대한 실제 답변은 아래를 참조하십시오. 그러나'* .exe '와 같은 것들은 프로젝트 별'.gitignore' 파일에 속해야합니다. 예를 들어 텍스트 편집기가 다른 사람들이 신경 쓰지 않는 백업 파일을 남기면 전역'.gitignore '가 좋습니다. –
이것은 단지 예제 일뿐입니다 – SJS
주 : .gitignore는 편리한 메커니즘입니다. 'git add --force'를 사용하여 gitignored 파일을 강제로 프로젝트에 넣을 수 있습니다. –