Я зміг змусити git 1.7.1 запрацювати через деякий час.
По-перше, мені довелося відключити SSL, щоб я міг витягнути:
git config --global http.sslverify false
Тоді я міг клонувати
git clone https://github.com/USERNAME/PROJECTNAME.git
Тоді після додавання та фіксації я був НЕ МОЖНИМ відштовхуватися. Так я і зробив
git remote -v
origin https://github.com/USERNAME/PROJECTNAME.git (fetch)
origin https://github.com/USERNAME/PROJECTNAME.git (push)
щоб побачити адреси натягування та натискання:
Вони повинні бути змінені за допомогою USERNAME @
git remote set-url origin https://USERNAME@github.com/USERNAME/PROJECTNAME.git
Він все одно запропонує вам ввести пароль, який ви можете додати
USERNAME:PASSWORD@github.....
Але не робіть цього, оскільки ви зберігаєте свій пароль у чистому тексті для легкої крадіжки.
Мені довелося зробити цю комбінацію, оскільки я не міг змусити SSH працювати через обмеження брандмауера.