나는 내 프로젝트에서이 파일 계층 구조를 가지고 :Gitignore의 글로브 경로
assets
--script.js
--a.html
--admin
--carousel.js
--documentation.html
내가 자산 내부의 모든 파일이 JS 파일을 제외하고 무시됩니다 있도록 .gitignore에 규칙을 추가합니다. 너무에만 script.js 고려하는이 시도 후
assets
!assets/*.js
과 : 난 단지 첫 번째 수준에서 script.js을 고려 .gitignore에 다음과 같은 시도! 같은
assets
!assets/**/*.js
다른 패턴을 자산// .js 또는! assets/**. js가 작동하지 않습니다. 모든 수준의 모든 자바 스크립트 파일을 추적 할 수없는 것으로 간주하고 싶습니다.
나는 이것을 Git 버전 2.1.0에서 사용하려고한다.
가 http://stackoverflow.com/questions/25715898/whats-the-difference-between-git-ignoring-directory-and-directory/25716803#25716803보기 – Jubobs
[glob 일치 (.gitignore)]에서 \ * \ *와 \ * 사이의 차이 [(http://stackoverflow.com/questions/8832729/difference-between-and-in-glob-matching-gitignore) – jww
의 가능한 중복 @jubobs - 이것은 해결책을 제공하지 않습니다. 애셋 폴더 안에 다른 .gitignore 파일을 넣으려고했으나 제대로 작동하지 않았습니다. – neotohin