티스토리 뷰
bfg를 통해 깃허브 민감 파일을 삭제했었는데, 그 다음부터 깃에서 자꾸 bfg 관련된 파일들이 추적되는 것 같다.ㅠ
커밋을 하면 bfg파일들이 반복해서 추가가 된다. 그래서 삭제하는 방법을 좀 기록해보려 한다.
특히나 이 파일 삭제 방법은 bfg-report로 시작되는 디렉토리 삭제 방법이 아닌 ..bfg-report로 시작되는 디렉토리 삭제 방법이다.
1-A. 터미널에서 bfg 파일 확인
git ls-files | findstr "bfg-report"
1-B. git status로 bfg 파일 확인
git status
2-A. 관련 파일들 낱개로 삭제 (..bfg-report 폴더 채로 삭제하는 것은 디렉명 인식을 못하더라)
git rm --cached "git status에서 new file로 뜨는 이름"
git rm --cached "..bfg-report/2025-02-00/00-00-00/cache-stats.txt"
git rm --cached "..bfg-report/2025-02-00/00-00-00/deleted-files.txt"
git rm --cached "..bfg-report/2025-02-00/00-00-00/object-id-map.old-new.txt"
2-B. 폴더 채로 삭제
git rm --cached -r "..bfg-report/"
3. 커밋
4. 푸시
'리액트로 웹 개발 A to Z' 카테고리의 다른 글
| (배포 실패) node+express 서버, MySQL 배포하기 : 배포는 어렵다 (0) | 2025.03.05 |
|---|---|
| 서브모듈 frontend 폴더 푸시 시도하다 황천길 다녀온 사연 (✅서브모듈을 해제하는 방법 택) (0) | 2025.02.26 |
| 리액트에서 중요한 것 : 상태관리, 비동기적, 렌더링 (0) | 2025.02.19 |
| 카카오 로그아웃 API 구현하기 : (해결!) 왜 로그아웃이 안되냐고오오 + fetch와 await (0) | 2025.02.18 |
| 깃허브에 푸시하기 : 깃허브에 최초로 올리기 (add, commit, push) (0) | 2025.02.11 |