我的本地GIT存储库变得非常大,我试图释放一些硬盘空间。我删除了所有旧分支,只留下了最后一个分支。 为了从我的存储库中删除分支,我使用了命令
git branch -d [my branch name]
问题是,当我检查存储库空间使用情况时,它仍使用相同的数量。 运行垃圾收集器
git gc
删除分支后没有帮助。
最大的git存储库文件是.git / objects / pack文件夹中的.pack文件,大约需要750MB,而最新的分支需要112MB。
修改 我也试过了所有的
git reflog expire --all --expire=now
git gc --prune=now --aggressive
也没有帮助。
答案 0 :(得分:0)
如果要从v1.7.0开始删除远程分支,请使用以下命令:
git push origin --delete the_remote_branch
来源https://makandracards.com/makandra/621-git-delete-a-branch-local-or-remote