PHP

php git ignore 특정 파일 또는 폴더 제외

joong~ 2020. 2. 4. 21:59
728x90

.git 폴더가 있는 곳에

 

vi .gitignore 생성

생성 후 저장

folder -> folder ignore

file -> file ignore

ex all -> extension ignore

 

add -> commit -> push

 

만약에 git의 관리를 받고 있던 파일이나 폴더를 gitingnore 생성 전에 올렸으면 캐시에 남아있음

 

이럴경우

방법1

캐시를 지움

folder -> git rm --cached 폴더명 -r

file -> git rm --cached 파일명.확장자

ex all -> git rm --cached *.확장자

 

방법2 

무시 선언 -> 다시 취소

git update-index --assume-unchanged [파일명]

git update-index --no-assume-unchanged [파일명]

 

수정사항 또는 무시 파일 조회

git ls-files -v|grep '^h'