Match GitLab Omnibus Git config parameters
This change does a number of things:
- Hides internal GitLab references (speeding up clones)
- Enables push options
- Limits number of pack threads to 1 (may save CPU/memory but slow large packs)
These are the options that are in Omnibus GitLab today: https://gitlab.com/gitlab-org/omnibus-gitlab/blob/72292bb00398e5b91ecd2ef1629217c79bf94921/files/gitlab-cookbooks/gitlab/attributes/default.rb#L23-28
Edited by Stan Hu