1. ホーム
  2. git

複数のbitbucketアカウント

2023-08-05 07:30:59

質問

私は 9-5 の仕事のために Bitbucket のアカウントを持っており、また個人的な Bitbucket のアカウントも持っています。私の目標は、同じコンピューター上で両方を使用できるようにすることです。私は Windows 7 pc に最新の git をインストールしました。

現在、私の会社の Bitbucket アカウントのすべてが問題なく動作し、私は問題なくプル/プッシュすることができます。ssh-keygen を使用して新しい ssh 鍵を作成し、新しい名前 (私の場合は "tech") を割り当てました。しかし、私が作成した新しいsshキーを使用するようにローカルリポに指示する方法について問題を抱えています。私は、接続しようとするたびに、それが最初のsshキーを使用すると仮定しています。

私はエラーを取得します。

$ git push conq: リポジトリへのアクセスが拒否されました。 fatal: リモート側が予期せずハングアップしました。

インターネット上でいくつかのアドバイスを見つけましたが、それはlinux/gitのセットアップに関連しているようです。例えば、私はWindows上で"config"ファイルを見つけることができません。

どのように解決するのですか?

キーマネージャー(ssh-agent)に鍵を追加していない場合、このエラーが発生することがあります。これを行うには

ssh-add ~/.ssh/tech

ところで、複数のBitbucketアカウントを持っている場合、それぞれのアカウントに固有のキーが必要です。キーを再利用することはできません。