Skip to content

Instantly share code, notes, and snippets.

@kreshikhin
Created April 6, 2022 18:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kreshikhin/8996834faa4058599f4951da77b22691 to your computer and use it in GitHub Desktop.
Save kreshikhin/8996834faa4058599f4951da77b22691 to your computer and use it in GitHub Desktop.
Настройка ssh-ключей для нескольких учетных записей (bitbucket etc)

Шаг 1

Определить адрес сервера:

$ git remote -v 
origin git@bitbucket.org:teamsinspace/bitbucketspacestation.git (fetch)
origin git@bitbucket.org:teamsinspace/bitbucketspacestation.git (push)

И добавить логин в адрес:

$ git remote set-url origin <username>@bitbucket.org:teamsinspace/bitbucketspacestation.git

Шаг 2

Сгенерировать ключ для логина:

$ ssh-keygen -f ~/.ssh/<username>

И добавить идентификационные данные в ssh-агент:

$ ssh-add ~/.ssh/<username>

Шаг 3

Добавить ключ в настройки аккаунта в Bitbucket (Github, Gitlab etc):

$ cat ~/.ssh/<username>.pub
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment