Генерация SSH ключа
Введи команду генерации публичного и приватного ключей в ~/.ssh на Linux в терминале и в C:\Users\<Имя пользователя ПК>\.ssh в Windows в Git Bash терминале
ssh-keygen -t rsa -b 4096 -C "your_email@example.com" # Введите имя файла. Например: githubMain # 2 раза пароль или просто Enter - если пароль не требуется # githubMain.pub - публичный ключ - копируем и указываем на сайте # githubMain - приватный ключ - храним в секрете # Выводим публичный ключ и копируем его cat githubMain.pub
Вводим публичный ключ на сайте в настройках как на скрине ниже


git clone git@github.com:Bouncer77/DrawIo.git
Настройка репозитория
# Проверка репозиториев git remote -v # Установка удаленных репозиториев git remote set-url origin git@gitlab.com:your-username/your-repository.git

Проверка подключения к репозиторию по SSH
ssh -T git@gitlab.com

# Установить глобальные настройки (все проекты и новые проекты) git config --global user.email "you@example" git config --global user.name "Ivan Ivanov" # Установить локальные настройки (только проект) git config --local user.email "you@example" git config --local user.name "Ivan Ivanov" # Проверить текущие настройки git config user.email git config user.name