원격 저장소에 이미 올라간 파일에 gitignore를 적용하는 방법입니다.
해결방법
1. 추적하고 싶지 않은 파일을 gitignore에 작성하여 Push 합니다.
2. 현재 추적하고 있는 파일들을 staging area에서 삭제합니다.
3. 다시 staging area에 등록하여 추적하도록 합니다.
이때, 수정한 .gitignore가 적용되어 특정 파일(application.yml)은 등록되지 않습니다.
4. 이후 staging area의 상태가 로컬 저장소에 저장되게 하고 원격 저장소에 변경사항을 전달합니다.
5. 더이상 추적되지 않습니다.
'Git' 카테고리의 다른 글
Git 특정 커밋 삭제하기 | rebase (0) | 2024.08.19 |
---|---|
[git] 커밋 메시지 수정하기 (0) | 2023.05.07 |