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
Значение для 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 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. Если статья была полезной и вас переполняет чувство благодарности, можете поддержать меня долларом на патреоне
Получение первого заказа на фрилансе может быть вызовом, особенно для новичков, которые еще не имеют…
Разработка сайтов и веб-приложений стала в наше время неизбежной потребностью. Тем не менее, существует несколько способов…
Компании и специалисты по маркетингу тратят много времени и денег на изучение языка поисковых систем,…
Адаптивные изображения - это набор методов, используемых для загрузки правильного изображения в зависимости от разрешения…
Политика конфиденциальности - это документ, в котором подробно описывается, как компания или организация обрабатывает любую…
В современном мире много специалистов занятых поддержанием работы сайтов, и довольно часто многих из них…