private -> public 으로 바꾸기 위한 방법.
Bfg 를 이용하였습니다.
1. bfg 다운로드.
https://rtyley.github.io/bfg-repo-cleaner/
BFG Repo-Cleaner by rtyley
$ bfg --strip-blobs-bigger-than 100M --replace-text banned.txt repo.git an alternative to git-filter-branch The BFG is a simpler, faster alternative to git-filter-branch for cleansing bad data out of your Git repository history: Removing Crazy Big Files Re
rtyley.github.io
2. 다운로드 받은 파일을 내 로컬 레파지토리로 옮긴다.
3. cmd 창에서 내 레파지토리로 경로를 이동하고 다음과 같이 입력한다.
// 내역 전부 가져오기
git pull --all --tags
// 파일 삭제코드 실행
java -jar bfg-1.14.0.jar --delete-files config.py
// 폴더 삭제코드
java -jar bfg-1.14.0.jar --delete-folders node_modules
// 깃에 강제 푸시
git push --force