работа с gitlab по https и Project Access Token
Проверяем возможность клонирования проекта с Project Access Token
1. Создаем пустой проект в gitlab
2. Получаем токен доступа.
3. Создаем реальный проект на лок.машине и отправляем его на gitlab в пустой проект
cd existing_folder git init git remote add origin http://gitlab.csdiary.net/root/tt2.git git add . git commit -m "Initial commit" git push -u origin master
тут будет спрашивать имя и пароль. Но, может не работать из=за сертификатов. Типа, неизвестный издатель (см. https://qastack.ru/programming/21181231/server-certificate-verification-failed-cafile-etc-ssl-certs-ca-certificates-c ) Можно запретить git'у проверять издателя
git config --global http.sslverify false
но, это толко для экспериментов можно использовать!
4. Теперь с другой машины можно склонировать проект используя токен:
git clone https://oauth2:pRy2kTAxtdqnJ84rdpnM@gla.csdiary.net/Axon/hite.git
где pRy2kTAxtdqnJ84rdpnM - Project Access Token.