깃허브에 올라가지 않아야 할 파일까지 push해버린 경우가 종종 있을 것이다.
이때 이미 올라가 있는 파일은 뒤늦게 .gitignore에 추가해준다 해도 삭제되지 않는다.
이런 경우 올라간 파일을 .gitignore에 적용해 삭제하는 방법을 정리해보려고 한다.
- 올리고 싶지 않은 파일을 .gitignore에 추가하고 커밋한다.
- 레포지토리에서 잘못 올라간 파일의 캐시를 삭제한다.
git rm -r --cached . - 다시 git add .를 해준다.
git add . - 마지막으로 커밋하고 깃허브에 push 해준다.
'🕹️ Programming > Git & Github' 카테고리의 다른 글
[Git] 명령어 취소하기 : git reflog & reset (0) | 2023.07.14 |
---|---|
[Github] PR, ISSUE 템플릿 사용하기 (0) | 2023.06.16 |
[Git] 커밋 이력 변경하기 (0) | 2022.12.07 |
[Git] 커밋 메세지 컨벤션 (0) | 2022.10.30 |
[Git] 브랜치(branch) 사용하기 (0) | 2022.06.28 |
[Git] 커밋 취소하기 : git reset HEAD (0) | 2022.06.28 |
[Git] 깃 설치하기 (0) | 2022.06.28 |