0

サーバーに bash スクリプトを介して 2 つのプライベート github リポジトリをプルしたいと考えています。以前は1つだけでしたが、これはうまくいきました。これは私のために働いたプロセスです:

  • サーバーで SSH を生成する
  • github リポジトリの ssh リストに追加
  • git プル リクエストを完了する

今、私はこれをやろうとしています:

  • SSH を生成する
  • 最初の github リポジトリの ssh リストにキーを追加します
  • 2 番目の github リポジトリの ssh リストにキーを追加します
  • 最初のレポ git プル リクエストを完了する
  • 2 番目のリポジトリ git プル リクエストを完了する

ただし、コピーする 2 番目のリポジトリに同じキーを追加しようとすると、github は既に使用されていると表示します。どうすればいいですか?サーバー上で 2 つの個別の SSH キーを生成し、1 つを 1 つの github リポジトリに使用し、もう 1 つをもう 1 つのリポジトリに使用する必要がありますか?

4

1 に答える 1

1

github の SSH キーはユーザー固有であり、リポジトリ固有ではありません。最初のリポジトリからプルした後、2 番目のリポジトリから単純に git pull しようとしましたか?

于 2012-09-21T12:51:12.297 に答える