git에 전체 호스트를 추가하는 방법은 무엇입니까?

git에 전체 호스트를 추가하는 방법은 무엇입니까?

syslog.로 시작하는 모든 파일을 git에 추가하고 싶습니다. 이상해 보이지만 일부 구성 조각을 git 저장소로 관리하면 효과가 있을 것이라고 생각했습니다.

.gitignore것은:

$ cat /.gitignore
/*
!/**/sysgit*

/Users/myusername/tmp/sysgit_test하지만 에 있는 파일을 선택할 수는 없습니다 git status.

Git이 이것을 지원합니까?

답변1

이는 다음과 같을 것으로 예상된다.남자 지티노레:

성능상의 이유로 Git은 제외된 디렉터리를 나열하지 않으므로 포함된 파일의 패턴은 정의된 위치에 관계없이 영향을 미치지 않습니다.

git status --untracked=all문제 해결에 매우 가까워졌지만 여전히 하위 디렉터리에 추적되지 않은 파일이 표시되지 않습니다. 이것은 실제로 버그처럼 보입니다.

관련 정보