やりたいこと Bitbucketには以下の制約があります(まぁ妥当な措置だと思います) 同一のSSH公開鍵を複数のアカウントに登録できない ただ、bitbucketで個人用と会社用のようにアカウントが複数あると管理がめんどくさくなります。 上記制約のせいでbitbucketに接続する際、1つのアカウントしか利用できなくなります。 できればリポジトリごとにSSH接続情報を切り替えながらやりたいものです。 ホスト名を偽装して接続を個別設定する 作業は2ステップです。 ~/.ssh/configの接続設定をリポジトリ毎につくる リポジトリ毎にリモートのドメインを書き換える 1. ~/.ssh/configの接続設定をリポジトリ毎につくる # Host repo1.bitbucket.orgの部分は区別できれば何でもいいです $ vi ~/.ssh/config === Host repo1.bi