git이 브랜치를 삭제한 후 원격 창고의 브랜치를 삭제하고 원격 창고를 더 작게 만드는 방법은 무엇입니까?
PHPz
PHPz 2017-04-24 09:12:36
0
2
932

브랜치가 많은 공간을 차지하기 때문에 해당 브랜치를 삭제한 코드 베이스가 있어서 삭제했습니다.
하지만 이 코드 저장소의 git 서버(직접 구축한 git 서버)를 보면 이 코드 저장소의 저장 폴더 공간 크기가 변경되지 않은 것을 알 수 있습니다.

지점 삭제(git push origin :test) 후 원격창고의 지점을 삭제하고 원격창고를 더 작게 만드는 방법은 무엇인가요?

PHPz
PHPz

学习是最好的投资!

모든 응답(2)
PHPzhong

해당 저장소에서 git gcgit prune --expire 명령을 실행하여 더 이상 참조되지 않는 git 개체를 제거합니다. 참조: Git - 유지 관리 및 데이터 복구

刘奇

미안해요, 착각했어요.
수정, 삭제 여부에 관계없이 복원하려는 경우를 대비해 기록이 그대로 남아 있으므로 삭제 후에도 크기가 줄어들지 않습니다.
이 지점의 기록을 삭제해야 합니다

으아아아

자세한 내용은 git rebase 명령을 참조하세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿