Git

이미 올라간(Push) 파일에 gitignore 적용하기

코딍코딍 2023. 4. 9. 12:11

원격 저장소에 이미 올라간 파일에 gitignore를 적용하는 방법입니다.

 

해결방법

1. 추적하고 싶지 않은 파일을 gitignore에 작성하여 Push 합니다.

 

2.  현재 추적하고 있는 파일들을 staging area에서 삭제합니다.

 

3. 다시 staging area에 등록하여 추적하도록 합니다.

이때, 수정한 .gitignore가 적용되어 특정 파일(application.yml)은 등록되지 않습니다.

 

4. 이후 staging area의 상태가 로컬 저장소에 저장되게 하고 원격 저장소에 변경사항을 전달합니다. 

 

5. 더이상 추적되지 않습니다.

어두운 노랑색 : .gitignore에 무시된 파일