2014-11-04 1 views
0

내가 가지고 .gitignore 포함 (특히 부분적으로 생성 된 스프링 애플리케이션의 웹 애플리케이션 폴더) :.gitignore **/*하지만 <something>/*

**/* 
!.gitignore 
!META-INF/* 
!WEB-INF/* 
!index.jsp 

내가 제외한 모든 파일을 무시하고 싶지 부정 라인이 있지만 !<some folder>/* 라인이 작동하지 않고 해당 폴더의 모든 파일이 무시됩니다. 내가 가진 **/* 항목을 교체 시도

는 : *, /*, /**/*, 어느 것도 문제를 해결한다.

저는 현재 그렇게하고 있지만 무시하지 않을 항목과 명시 적으로 항목을 추가하지 않도록 명시 적으로 나열하지 않는 것이 좋습니다.

아이디어가 있으십니까?

답변

0

해결책을 찾았습니다. 현재 디렉토리의 파일 만 독점적으로 무시하고, 폴더의 내용을 무시하지 않고 내용을 추적하려는 폴더를 무시하지 마십시오.

결과 .gitignore 파일은 다음과 같습니다

/* 
!.gitignore 
!META-INF 
!WEB-INF