0

今日、ラップトップに GitHub リポジトリをセットアップしました。コードなどすべてを送信できますが、今は自分の PC で同じアクセス権を持ちたいと考えています。作業したいすべてのボックスで、SSH キーなどをもう一度構成する必要がありますか?

4

3 に答える 3

3

コードをコミットするか、プライベート GitHub リポジトリと同期するすべてのコンピューターで SSH アクセスが必要です。次の 2 つの選択肢があります。

  1. すべてのクライアント コンピューターで同じ SSH キーを使用します。
  2. クライアント コンピューターごとに異なる SSH キーを使用します。

いずれにせよ、適切なアクセスを許可するには、承認済みの SSH キーを GitHub で構成する必要があります。明らかに、Windows または Mac の SSH クライアントが OpenSSH キーを適切に処理しない場合を除いて、オプション #1 の方が管理しやすいです。

于 2012-05-13T22:15:11.297 に答える
0

基本的にはい。git自体とは関係のないセキュリティを設定する必要があります。他の PC では、コンピュータ上のリポジトリのアドレスを含むリモート リポジトリを定義する必要があります。次に、互いのリポジトリにプッシュ/プルできます。

于 2012-05-13T22:13:56.337 に答える
0

Git with apache (http または https)、素晴らしく簡単な方法 (私の意見では)。

  1. サーバー: リポジトリを共有するために Apache HTTPS を構成します。(htaccessで認可)

  2. クライアント: チェックアウト、コミット、更新、またはブランチを行うために、tortoiseGIT をインストールします。

于 2012-05-13T22:33:46.683 に答える