У меня проблема с GitLab. Все нормально, но не могу толкнуть. Все время спрашивает пароль пользователя git.
Это проблема, что я сначала установил пакет Omnibus, а затем удалил его, потому что я использую Apache, а этот пакет использует Nginx?
Я установил GitLab с этот учебник. Это сработало, но другие пользователи не могли создавать проекты.
Затем я попытался удалить его, переустановить и обновить. Теперь каждый может создавать проекты, но когда кто-то пытается нажать, он запрашивает пароль git.
Ключи SSH создаются и сохраняются в GitLab. Папка /home/git/.ssh
не существует. Я нашел это здесь: /var/opt/gitlab/.ssh
. Это признак того, что git настроен неправильно?
С помощью Gitlab вы можете клонировать через HTTP или SSH. Какой URL вы используете?
~/.ssh/id_rsa
. В противном случае вы должны предоставить дополнительную конфигурацию в ~/.ssh/config
файл.Вся эта информация касается конфигурации разработчика, а не сервера.