BFG Repo-Cleaner
GIt 저장소에서 불필요하거나 민감한 데이터를 빠르게 제거하는데 사용하기 좋은 도구.
# 리포지토리에서 큰 파일을 찾습니다.
# ex) bfg --find-big-files 10M rego.git
$ bfg --find-big-filess 10M <PREPO_ATH>
# 리포지토리에서 큰 파일을 삭제합니다.
# ex) bfg --remove-big-files 10M rego.git
bfg --remove-big-files 100M <PREPO_ATH># 정리한 리포지토리를 원격 저장소에 푸시합니다.
# ex) bfg --push rego.git
bfg --push <PREPO_ATH>./bfg --clone https://github.com/example/repo.git --remove-big-files 100 --push