User Tools

Site Tools


gitlab

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
gitlab [2022/06/01 10:16] – created jpgitlab [2022/08/24 09:05] (current) jp
Line 1: Line 1:
 ===== Работа с gitlab ===== ===== Работа с gitlab =====
  
 +Выставить оценочное время, когда принимаем задачу. Прямо в комментарии можно написать: 
  
 +  /estimate 10m
 +
 +Затраченное время на выполнение задачи:
 +
 +  /spend 10m
 +  
 +==== Авторизация по SSH ====
 +
 +К примеру, у нас есть приватный репозиторий, который мы хотим сначала склонировать, а потом в него коммитить. Для этого мы настраиваем авторизацию по ssh. 
 +
 +Пример на Ubuntu. 
 +
 +Создаем новую пару ключей, которые мы хотим использовать на gitlab командой: 
 +
 +  ssh-keygen -b 4096
 +  
 +:!: По умолчанию команда предложит сохранить ключ в файле //id_rsa//. Если там уже есть ключ, то нужно указать файл с другим именем. 
 +
 +Теперь нам нужно добавить содержимое сгенерированного файла с расширением pub в ключи на сайте gitlab.
 +
 +Чтобы агент ssh использовал ключ при авторизации на гитлабе - нам нужно добавить **приватный** ключ для него. 
 +
 +Сначала запустим его: 
 +
 +  eval "$(ssh-agent -s)"
 +  
 +А затем добавим ключ:
 +
 +  ssh-add ~/.ssh/testlab47_rsa
 +  
 +После этого команда git clone должна скопировать приватный репозиторий, проведя авторизацию по ssh.
 +
 +{{tag>DevOPS GIT SSH Ubuntu Certificates}}
gitlab.1654078609.txt.gz · Last modified: 2022/06/01 10:16 by jp