Roel Notebook

[Git] 이미 푸쉬해서 원격에 올라간 파일 ignore 적용하기

by Roel Downey
728x90
반응형

이미 깃이 추적중인 파일이라

gitignore에 추가해도 remote에 파일이 올라가 있을 때 삭제 하는 방법

 

// 깃에서 추적 중인 모든 파일 삭제 (스테이징 영역에서만 삭제됨, 로컬 파일은 전부 남아있으니 걱정 안해도 됨)
$ git rm -r --cached .

// 모든 파일 add해서 스테이징에 올림 
$ git add .

// 추적을 끝내기를 원하는 파일(ignore 처리된 파일)이 delete 된 내용으로 커밋을 생성
$ git commit -m "apply .gitignore"

// 원격 서버에 푸쉬
$ git push
728x90
반응형

블로그의 정보

What doing?

Roel Downey

활동하기