Open source communities on collaborative Git platforms (such as GitHub and GitLab) usually ask contributors to submit changes to the upstream repository from a fork.
Unlike an actual fork which branches off from upstream and has a life of its own, a contribution fork merely is a container for co...
I recently had to migrate several Git repositories from one GitLab instance to another. The new instance had stricter requirements, notably a max size of 1 GB, and one repo in particular was not making the cut, clocking in at 1.5 GB bare total size (
du -sh .) for 700K Git objects (
git rev-list --objects --all | wc -l) on a fresh
git clone --mirror.