Search

Romua1d.ru
Категории: Без категории

SSH с несколькими битбакет аккаунтами

Генерация ключей SSH

cd перейдите в каталог ssh

$ cd ~/.ssh

Создать ключ по умолчанию, если он не существует

$ ssh-keygen -t rsa 
$ ssh-add ~/.ssh/id_rsa 

Создание других ключей

$ ssh-keygen -t rsa -C "companyName" -f "companyName" $ ssh-add ~/.ssh/companyName 

Создать SSH Config

~/.ssh/config

Значение для Host является псевдонимом

Host personal   
Hostname bitbucket.org   
User <personal_username>   
IdentityFile ~/.ssh/id_rsa Host work   
Hostname bitbucket.org   
User <work_username>   
IdentityFile ~/.ssh/<other_key> 

Настройка Git Remote origin для нескольких учетных записей

Настройте удаленный источник с помощью своей личной учетной записи, как обычно:

$ git remote add origin ssh://git@bitbucket.org/<user_name>/<repo_name>.git

Настройте свою рабочую учетную запись, используя псевдоним Host

$ git remote add origin ssh://git@<alias>/<user_name>/<repo_name>.git

Пример:

 $ git remote add origin ssh://git@work/<user_name>/<repo_name>.git
Плагин рейтинга создан автором этого блога. Буду очень признателен, если вы сможете его поддержать (ссылка)

p.s. Если статья была полезной и вас переполняет чувство благодарности, можете поддержать меня долларом на патреоне

Romuald Shmidtelson

Web Developer. I have expirience in FrontEnd, Backend, Devops. PHP, Python, Javascript (Vue.js, React.js)

Недавние Посты

Как разработать лендинг с интеграцией SMM-инструментов

Лендинг — это визитная карточка вашего продукта или услуги. Но просто создать красивую страницу недостаточно…

1 год назад

Как получить первый заказ на фрилансе

Получение первого заказа на фрилансе может быть вызовом, особенно для новичков, которые еще не имеют…

3 года назад

Топ 7 css фреймворков 2021 года

Разработка сайтов и веб-приложений стала в наше время неизбежной потребностью. Тем не менее, существует несколько способов…

5 лет назад

Что такое семантическое ядро и как его использовать для продвижения сайта?

Компании и специалисты по маркетингу тратят много времени и денег на изучение языка поисковых систем,…

5 лет назад

Что такое адаптивные изображения? Как правильно использовать srcset.

Адаптивные изображения - это набор методов, используемых для загрузки правильного изображения в зависимости от разрешения…

5 лет назад

Что такое Политика конфиденциальности для сайта и для чего она нужна?

Политика конфиденциальности - это документ, в котором подробно описывается, как компания или организация обрабатывает любую…

5 лет назад