Sono riuscito a far funzionare un git 1.7.1 dopo un po 'di tempo.
Innanzitutto, ho dovuto disabilitare SSL solo per poter estrarre:
git config --global http.sslverify false
Quindi potrei clonare
git clone https://github.com/USERNAME/PROJECTNAME.git
Quindi, dopo aver aggiunto e confermato, non ero in grado di respingere. Così ho fatto
git remote -v
origin https://github.com/USERNAME/PROJECTNAME.git (fetch)
origin https://github.com/USERNAME/PROJECTNAME.git (push)
per vedere gli indirizzi pull e push:
Questi devono essere modificati con USERNAME @
git remote set-url origin https://USERNAME@github.com/USERNAME/PROJECTNAME.git
Ti verrà comunque richiesta una password, che potresti aggiungere con
USERNAME:PASSWORD@github.....
Ma non farlo, poiché salvi la password in chiaro per un facile furto.
Ho dovuto fare questa combinazione poiché non riuscivo a far funzionare SSH a causa delle limitazioni del firewall.