Якщо спроба склоніровать будь приватний репозиторій з bitbucket або github по ssh викликає помилку виду:
Розглянемо докладніше як налаштувати ssh-ключі на linux (ubuntu) і додати їх на github і bitbucket.
Генерація ssh-ключів.
Виконуємо наступні команди:
На запит про встановлення пароля на в'язку ключів можна натиснути enter, тобто залишити пароль порожнім (це безпечно). Тепер в каталозі
/.ssh з'явилися 2 файли ключа:
- git_rsa - приватний, який не можна нікому повідомляти
- git_rsa.pub - публічний, який ми повідомимо gitbucket і github
/.ssh/config (якщо файлу ще немає, створіть), додайте вміст для ідентифікації bitbucket-хоста і github:
Додавання ssh-ключа на github
У своєму профілі натискаємо Edit Profile -> SSH Keys -> Add SSH key. Після цього вказуємо title (ця назва ключа, вводиться для зручності) і key (це сам ключ, тобто вставляємо сюди весь вміст файлу
/.ssh/git_rsa.pub). Натискаємо Add key.
Додавання ssh-ключа на bitbucket
Тепер ви можете клонувати свої приватні репозиторії по ssh (git @ github) без введення пароля.
Пошукові запити. за якими приходили користувачі