녀석. 내 자식에 문제가있다. 스토리는 다음과 같이 진행됩니다 내가 커밋에 추가하지 않은 파일이 있었다 - a.file
전을 처음 질문이 저지른 내가 .gitignore
가 지금은 몇 후 a.file
을 삭제 내에 'a.file'을 추가 커밋 : 내가 'a.file'을 가지고있는 경우 .gitignore
에서 내 .git에 나타나지 않을 것인가? (메모리 문제를 의미한다. 갑자기 그것을 추적하지 않고 공간을 차지할 것이다.GIT, .gitignore 및 파일 추적
-1
A
답변
0
) .gitignore
에 아니, 심지어는 a.file
가 추적되지 않습니다 .gitignore
에서 a.file
를 제거하거나 .git
의 모든 공간을 차지. 이 .gitignore
에 지정된 이후
a.file
을 삭제하기 전에
이 파일은 자식에 의해 추적되지 않았습니다. 즉, .git 폴더에는 공간이 필요하지 않습니다.
작업 디렉토리에서
a.file
을 삭제하면 해당 파일이 존재하지 않으므로이 파일도 git에서 추적하지 않습니다.
.gitignore
파일에서 내용
a.file
을 제거, 파일은 커밋의 역사에 표시되지 않습니다.
0
아니요, 자식은이 파일을 추적하지 않습니다.
공식 gitignore documentation는 다음 말한다 : ". 망할 놈의 무시해야하는 gitignore 파일을 의도적으로 지정 비 추적 파일이 이미 망할 놈의 추적 파일은 영향을받지 않습니다"
이
이 있다는 것을 의미 당신 동안 .gitignore
에 a.file
이 있었으나 Git에서 추적하지 못했습니다. a.file
이 삭제되었으므로 Git이 갑자기 추적을 시작하는 방법이 없습니다.
아니요. 나중에 찾으면 다른 사람이 추가 할 수 있습니다. – ElpieKay
시도해 보셨습니까? –