12
为什么我的git仓库这么大?
145M = .git / objects / pack / 我编写了一个脚本来累加每个提交和每个提交的差异的大小,然后再从每个分支的顶端向后退。我得到129MB,没有压缩,也没有考虑分支之间的相同文件和分支之间的通用历史记录。 Git考虑了所有这些因素,因此我希望存储库要小得多。那么.git为什么这么大? 我弄完了: git fsck --full git gc --prune=today --aggressive git repack 要回答多少文件/提交,我有19个分支,每个分支约40个文件。287次提交,使用以下方法找到: git log --oneline --all|wc -l 存储有关此信息的时间不应超过10兆字节。
141
git