2012-08-12 3 views
2

git을 사용하여 저장소를 푸시하고 연속 복제합니다. git이 Configure 디렉토리를 자동으로 제외 시켰습니다.Git default ignore 디렉토리 구성

이 설정은 어디에 있습니까? Git에게 그 폴더에 대해서도 알릴 수있는 곳은 어디입니까? 파일에 대한

+0

"무시"규칙으로 인해 Git에서 무시되었는지 확인하십시오. http://stackoverflow.com/questions/466764/show-ignored-files-in-git – VonC

답변

2

자동으로 제외된다는 것을 어떻게 압니까?

  • 은 .gitignore라는 파일의 폴더 자체를 보라 :

    이에 대한 몇 가지를보고있다. .gitignore 파일을 디렉토리에 두는 것은 디렉토리의 내용을 제외하는 한 가지 방법입니다. 무시할 파일 패턴을 나열하거나 모든 것을 제외하는 *을 나열 할 수 있습니다.

  • 저장소 루트에서 .gitignore 파일을 살펴보면 저장소에 대한 모든 무시 목록이 나열됩니다.
  • 귀하의 경우는 아니지만 ~/.gitconfig 파일을 찾으십시오.이 파일에는 키가 excludesfile 인 [core]라는 최상위 항목이있을 수 있습니다.이 파일은 .gitignore 파일로 사용되는 파일을 가리 킵니다. 해당 시스템의 모든 프로젝트. 여기 예를 들어

내가 다른 곳 three major ways of excluding files in git에 대해 쓴

[core] 
    excludesfile = ~/.gitignore 

을 것입니다.

+0

생각 해봤 어. 회사의 컴퓨터에는 일종의 git 클라이언트가있어 기본 동작을 강제합니다. 이 동작 중 하나는 config 디렉토리를 제외하는 것입니다 ... –

1

보기는 당신의 repo에서 .gitignore 파일에서 .gitignore

+0

내 프로젝트 폴더에 로컬 .gitignore가 없습니다. –

1

봐했다. 디렉토리가없는 경우 core.excludesfile 값과이 파일이 가리키는 파일을 찾아 디렉토리 구성이 무시되는지 확인하십시오. 자세한 내용을 보려면 여기를 누르십시오 : http://schacon.github.com/git/gitignore.html

+0

.gitignore 파일이 없습니다. 그래서 나는 미쳐 가고 있습니다. 나는 그 dir이 추적되지 않은 이유를 모르겠다. \ –

1

기본적으로 git에서 구성 디렉토리가 제외됩니다. 로컬 저장소를 어떻게 작성 했습니까? 디렉토리가 비어 있지 않습니까? 그러나 core.excludesfile을 조사하지 않으면 파일을 무시하는 .gitignore 파일이 있어야합니다. 사용자가 모든 상황 (예 : 사용자의 선택 편집기에서 생성 한 백업 파일 또는 임시 파일)에서 git를 무시하기를 원하는 패턴은 일반적으로 사용자의 ~/.gitconfig에있는 core.excludesfile에 지정된 파일로 이동합니다.

관련 문제