Git requirements
Version: Please use the latest version of Git. Old Git-versions are known to cause problems. For HTTP push to work, you are required to run 1.7.3.1 or newer.
HTTP push
If any errors occur during a push, run this command to resize
the buffer (to 50 MB):
git config --system http.postBuffer 52428800
Submodules
Git submodules are not supported currently