При генерации ключей я дал парольную фразу.
Простейшим решением было бы сгенерировать ключ без парольной фразы и использовать его.
Git клонировать по https следует работает, но URL из вашего примера выглядит неправильно . Go на страницу вашего проекта, выберите Clone -> HTTPS
url, который должен выглядеть следующим образом:
https://gitlab.com/<username or groupname>/<projectname>.git
Допустим, это частный проект вашего пользователя, и ваш пользователь будет Julie
, тогда URL с учетными данными будет
https://user:password@gitlab.com/julie/board.git
Проверьте URL вручную перед тем, как вы начнете писать свой сценарий.
Итак, переходя к вашему примеру сценария, не Ничего не делайте, просто сделайте для https clone:
git clone https://user:password@gitlab.com/julie/board.git
cd board
git status
или если вы создадите ключ s sh без пароля и установите его на GitLab:
git clone git@gitlab.com:gitlab.com/julie/board.git
cd board
git status