#!/bin/bash set -e echo "๐Ÿงน ์ถ”๊ฐ€ ์ •๋ฆฌ ์‹œ์ž‘..." # 1. data ๋””๋ ‰ํ† ๋ฆฌ์˜ ์ƒ์„ฑ ํŒŒ์ผ๋“ค echo "1๏ธโƒฃ data ๋””๋ ‰ํ† ๋ฆฌ ์ƒ์„ฑ ํŒŒ์ผ ์ œ๊ฑฐ..." bfg --delete-files "qa_vecs.jsonl" --no-blob-protection bfg --delete-files "qa.index" --no-blob-protection bfg --delete-files "qa_meta.pkl" --no-blob-protection bfg --delete-files "qa_successed.jsonl" --no-blob-protection # 2. docker-centos7-complete ๋””๋ ‰ํ† ๋ฆฌ echo "2๏ธโƒฃ docker-centos7-complete ๋””๋ ‰ํ† ๋ฆฌ ์ œ๊ฑฐ..." bfg --delete-folders "docker-centos7-complete" --no-blob-protection # 3. docker-centos7-packages ๋””๋ ‰ํ† ๋ฆฌ echo "3๏ธโƒฃ docker-centos7-packages ๋””๋ ‰ํ† ๋ฆฌ ์ œ๊ฑฐ..." bfg --delete-folders "docker-centos7-packages" --no-blob-protection # 4. pip ๋””๋ ‰ํ† ๋ฆฌ echo "4๏ธโƒฃ pip ๋””๋ ‰ํ† ๋ฆฌ ์ œ๊ฑฐ..." bfg --delete-folders "pip" --no-blob-protection # 5. ํžˆ์Šคํ† ๋ฆฌ ์ •๋ฆฌ echo "5๏ธโƒฃ Git ํžˆ์Šคํ† ๋ฆฌ ์ •๋ฆฌ ์ค‘..." git reflog expire --expire=now --all git gc --prune=now --aggressive # 6. ํฌ๊ธฐ ํ™•์ธ echo "โœ… ์™„๋ฃŒ!" echo "์ €์žฅ์†Œ ํฌ๊ธฐ:" du -sh .git