02-GitLab clone по SSH. Настройка SSH для Linux и Windows.

preview_player
Показать описание
02-GitLab clone по SSH. Настройка SSH для Linux и Windows.

GitLab — веб-инструмент жизненного цикла DevOps с открытым исходным кодом, представляющий систему управления репозиториями кода для Git с собственной вики, системой отслеживания ошибок, CI/CD пайплайном и другими функциями.

Создание SSH ключа: ssh-keygen

Возможности GitLab:
— управление публичными и приватными git-репозиториями;
— управление пользователями и группами, правами доступа к git-репозиториям;
— отслеживание ошибок, деплой, анализ кода;
— интеграция с разными CI-системами CI (Jenkins и т. п.), организация самостоятельного процесса CI посредством встроенных средств.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Буду очень благодарен за поддержку в виде чашечки ☕️:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Рекомендации по теме
Комментарии
Автор

Спасибо! Очень актуально и полезно! В принципе стиль объяснения один из лучших, что видел.

sergeyalekseev
Автор

Видео очень понятное, автору респект!

gqknukt
Автор

Не пишу комменты, но в поддержку канала - написал. Посмотрел несколько видео по гиту. Спасибо. Очень доступно рассказываешь. Успехов в продвижении контента!

i-kos-kokos
Автор

Простое и понятное объяснение все по ходу дела, как оно есть, спасибо полезно!

ural-site
Автор

спасибо. у меня получилось по вашему видео клонировать через ssh

evgeniivavilo
Автор

Просто лучший )) Смотрю правда на скорости 0.75, но успеваю всасывать информацию ))) Давай новые видосы для Devops ))

aleksanderpeshkin
Автор

Спасибо. Узнал про ключ деплой отдельно :)
Как идея для следующего видео: сделать CI где в ранере например на докере, склонируется репозиторий и файлы по ssh зальются на боевой хост в рабочую папку.
И конечно же все используя ключи, а не логин пароль. 👍

ImmIEvil
Автор

Добрый день! Спасибо за видео. Не понял один момент, как использовать технического пользователя под другими, например, склонировать репозиторий под Windows, не добавляя публичный ключ пользователя Windows в настройки репозитория? То есть как использовать ssh-ключ tech-user?

ckv
Автор

Привет . Не понял, а как у тебя папка оказалась с Gitlab в Ubuntu Linux ? Ты вошел в ЛК просто на сайте и потом какие операции делал в для установки в UBUNTU ? cd gitlab/ на 00:51 время

nyuxssn
Автор

где добавление этого ключа в гитхаб десктоп? или sourcethree

eney
Автор

Спасибо за видео. У меня вопрос: можно ли одну пару ключей использовать на 2-х и более устройствах? Например у меня есть ноутбук и ПК, чтобы не создавать и не добавлять отдельные ключи, можно ли на этих 2-х устройствах использовать одни ключи?

wmxhhot
Автор

ввожу git clone ... пиште "Имя "git" не распознано как имя командлета, функции, файла сценария или выполняемой программы"

с чем может быть вызвано? гит вроде установил

BoQbLk
Автор

А Вы предварительно как-то настраивали sshd на gitlab? Там же как бы два ssh-сервера получаются: встроенный в Linux и от Gitlab. Вот в инете нет ни одного туториала как этот случай обыграть. В общем, по умолчанию Gitlab, развёрнутый на Ubuntu, не позволит подключаться по ssh к репозиториям... И непонятно как это лечить.

immickful
Автор

1 В начале было Слово, и Слово было у Бога, и Слово было Бог.
2 Оно было в начале у Бога.
3 Все чрез Него начало быть, и без Него ничто не начало быть, что начало быть.
4 В Нем была жизнь, и жизнь была свет человеков.
5 И свет во тьме светит, и тьма не объяла его.

6 Был человек, посланный от Бога; имя ему Иоанн.
7 Он пришел для свидетельства, чтобы свидетельствовать о Свете, дабы все уверовали чрез него.
8 Он не был свет, но [был послан], чтобы свидетельствовать о Свете.

9 Был Свет истинный, Который просвещает всякого человека, приходящего в мир.
10 В мире был, и мир чрез Него начал быть, и мир Его не познал.
11 Пришел к своим, и свои Его не приняли.

12 А тем, которые приняли Его, верующим во имя Его, дал власть быть чадами Божиими,
13 которые ни от крови, ни от хотения плоти, ни от хотения мужа, но от Бога родились.

14 И Слово стало плотию, и обитало с нами, полное благодати и истины; и мы видели славу Его, славу, как Единородного от Отца.
(Иоан.1:1-14)

olsuhvlad
Автор

Всё равно запрашивает пароль... Вернее как я сменил стандартный порт ssh на сервере и запрашиваю вот так: git clone - и всё равно запрашивает, ключ создал, в профиль положил, в конфиге сервера гитлаба порт ssh поменял... Может ли иметь значение то, что ключ сгенерирован у пользователя git-admin (админская учётка на сервере линукс), а гит клон я выполнить пытаюсь из под другого пользователя, которого создал уже внутри гитлаб? Даже при создании публичного репозитория гит колн всё равно просит пароль

bzqnhhk