Создать репозиторий на gitlab, изучить как работает git и сделать (в общем и целом - создать коммит изменений и сделать push данных в репозиторий).
Есть консольные утилиты, есть графические.
1. Корневой сертификат нужно установить в Доверенные корневые центры сертификации в ОС (если конечно админ вам правильный выдал)
2. Для входа нужно на сайте в своем профиле сгенерировать Access Token и использовать его, а не пароль.