2016-07-06 1 views
1

.gitignore 개의 파일에 여러 개의 폴더가 추가되었지만 git status 일 때도 계속 표시됩니다.Gitignore가 폴더를 무시하지 않음

내 설치/컴퓨터가 새로 설치되었으며 svn에있는 git 저장소를 초기화하려고합니다. 내가 (안이 시스템하지만) 전에 수백 번했던 것처럼

는 폴더 git status을 할 때 나타나지 않아야합니다 (binsrc/www 내부 obj를 루트에 특히 .svn 폴더를) 무시로 표시하고, 그들은 git add .을 할 때 추가해서는 안되지만 그것들은합니다.

D : \ DEV> 더 .gitignore
을 .svn/
[비비]에/
[과 OO] BJ/
패키지/

D : \ DEV> 자식 상태
지점 마스터에
추적되지 않는 파일 :
(사용 "자식 추가 ..."최선을 다하고 될 것입니다 무엇에 포함)

.svn/ 
    src/UI.Admin.Tests/obj/ 
    src/packages/ 
    src/www/bin/ 
    src/www/obj/ 

아무것도 내가 대답을 발견했다 (하지만 문제의 원인이 무엇 확실하지 않다)

+0

이미 Git에서이 폴더를 버전 화 했습니까? 예전에 저장소에 위탁 했습니까? 그렇다면'.gitignore'에 추가하면 작동하지 않습니다. 'git -rm' 먼저해야합니다. –

+0

아니요,이 폴더를 추가하지 않았습니다. – thomasb

+0

폴더가 추적 할 수없는 것으로 나타나므로'git commit'을 할 경우 커밋되지 않습니다. 그래서 걱정할 것이 없습니다. 누군가 다른 사람이이 폴더를 커밋하고 끌어 올리면 저장소에서 들어오는 내용은 무시됩니다. –

답변

0

커밋하지만 비 추적 파일 존재 (사용 트랙 "자식 추가")에 추가합니다.

.gitignore 파일을 삭제하고 touch .gitignore을 사용하여 파일을 다시 만들었습니다.

일부 웹 사이트의 원본 파일 콘텐츠를 복사/붙여 넣기했는데, 인코딩이나 이와 유사한 작업이 있다고 가정합니다.

관련 문제