"무시하다"라는 이름이 암시하는 것과는 대조적입니다. 파일을 제출할 .gitignore
때만 참조됩니다 git add
. 즉, 저장소 (의 색인)에 이미 추가 된 파일은 .gitignore
.
먼저 .gitignore
파일이 더 이상 추가되지 않도록 수정하는 것이 좋습니다 . .gitignore
파일에 다음 행을 추가 하십시오.
public/app/template.js
다음으로 저장소에서 파일을 제외해야합니다. 아마도 파일 시스템에서 파일을 제거하고 싶지 않을 것입니다. 다음을 사용하여 수행 할 수 있습니다.
git rm --cached public/app/template.js
--cached
플래그는 파일이 파일 시스템에서 제거되지 않습니다 보장합니다. (당신이 사용할 수있는 중요하지 않은 경우 git rm public/app/template.js
, 하지만이 파일을 제거합니다 ).
배경
.gitignore
사전에 사용되지 않는 이유 는 때때로 .gitignore
. 추적하지 않으려는 예를 들어 말 *.log
지정할 수있는 파일을 *.log
에 .gitignore
. 그러나 추적하려는 특정 항목이 있으면 추가 할 수 있습니다 git add -f some.log
. -f
플래그 힘은 git
파일을 추가합니다.
.gitignore
추가 할 콘텐츠 만 무시합니다.