your repository is actually 70 MB (as you self say in https://github.com/tastejs/PropertyCross/issues/189 ). This is the packed size of the git repository and does not include the size of your working directory.
It is this size that gets cloned. Your repository was about 70 MB in size even with your website/-directory. All code that you removed in commit 1faf01c04cb46df893592268407c3d84c403592f is still in the repository and is possible to get back. Every clone still downloads this.
To reduce your git-repo size you can run git gc
. It will clean up a few things for you. To really remove stuff from your repo, (like ripping out the website-directory all together) you will need to use something like git filter-branch
. You can a good tutorial about it here https://confluence.atlassian.com/display/BITBUCKET/Maintaining+a+Git+Repository
There's a few other tricks to try to recompute your storage (git repack
, git gc --aggressive
etc.). I tried those on your repository and could not make it below 70 MB in size. Actually I got a worse size (72 MB). I guess that your repository already is pretty good packed.