2014-11-23 3 views
2

저는 설치 프로그램과 일치하는 솔루션없이 영원히 계속 읽었습니다.힘내, 하위 디렉토리의 일부 파일을 제외한 모든 파일을 무시하십시오.

나는 cms을 위해 여분을 개발 중이고 내 repo에 모든 cms 파일을 보관하고 싶지 않습니다.

내가 유지하려는 파일은 다음과 같습니다

/_build/ [everything inside here] 
/core/components/mycomponent/ [everything inside here] 

그러나, 나는 모든하여 core 디렉토리에있는 다른 파일뿐만 아니라 다른 디렉토리를 무시하고 싶습니다.

어떻게 이것을 gitignore에서 표현할 수 있습니까? 나는 1.8.2의 새로운 문법으로 시도했지만, 작동시키지 못한다.

그냥이 간단한 방법은 당신이 *이있는 경우, 모든 파일/디렉토리를 삭제할 수 있습니다 _build

* 

!.gitignore 

!/_build 
!/_build/** 
+0

대신 몇 폴더를 제외하고 ignore' 모든'에 노력 그냥 왜 안 몇 개의 폴더 만 '추가'할 수 있습니까? – kums

답변

0

내에서 하위 디렉토리를 무시합니다.

/*를 사용하는 경우 모든 디렉토리와 파일을 최상위에 놓습니다.

그것은 당신이 정말로 원하는 것을 보이는

: 프로젝트의 루트 디렉토리에

/* 
!.gitignore 
!/_build 
!/core 
0

:

* 
!.gitignore 
!_build/ 
!core/ 
관련 문제