4b86b2a660
- server-dev start/stop/deploy 및 Gitea push 자동 배포 - local-dev 로컬 개발 환경 Co-authored-by: Cursor <cursoragent@cursor.com>
35 lines
1.0 KiB
Bash
Executable File
35 lines
1.0 KiB
Bash
Executable File
#!/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
|
|
|