Генерация ключей 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 Плагин рейтинга создан автором этого блога. Буду очень признателен, если вы сможете его поддержать (ссылка) Показать комментарии



