2011-01-10 4 views
0

git이 "Doxyfile"파일을 무시하고 싶습니다. gitignore 파일을 추가했지만 파일을 추적하기 위해 여전히 을 시도합니다..gitignore가 적용되지 않는 것 같습니다.

아래 단계를 추가하면 단계가 누락 되었습니까? 내가 생각할 수

$ ls -a 
    .git .gitignore README 

$ cat .gitignore 
    .DS_Store 
    Doxyfile 
    *~ 

$ touch Doxyfile 

$ ls 
    Doxyfile README 

$ git status -s 
    ?? Doxyfile 
+0

'.DS_Store'가 있으면 어떻게됩니까? – eckes

+0

.. 실제로 동일한 것 – ActionOwl

답변

1

있는 유일한 방법은 당신이 원인이 당신의 .gitignore에서 "Doxyfile"라인의 끝에 여분의 공간이 있다는 것입니다.

1

매우 간단한 오타가 될 수 있습니다.

.gitignore에서 파일 이름 앞이나 뒤에 공백이 없어야합니다. 공간을 추가하면 의도 한 동작이 중단됩니다. Why doesn't my global .gitignore file ignore?

확인을 두 번가 포함 된 모든 파일 이름을 확인 : 나는 구성 변수의 중간에 's'를 놓친 때문에

자, 내가 비슷한 문제가있어.

0

아마도 lox를 실행할 때 로컬에 존재하지 않더라도 Doxyfile이 이미 저장소에 추가 되었습니까? 그래서 먼저 백업을한다면 git rm Doxyfile 그리고 .gitignore에 있는지 확인하십시오. 이 변경을 저지하십시오. 그런 다음 파일을 repo의 폴더로 옮기고이 시간은 git에서 무시해야합니다.

관련 문제