git、リモートリポジトリを設定するためにSSHは必要ありません。

git、リモートリポジトリを設定するためにSSHは必要ありません。

openSuseシステムにリモートgitリポジトリを設定しようとしていますが、次の問題があります。

リモートGitリポジトリを設定するには、自分のコンピュータでSSHを使用する必要がありますか? SSHを使わずに最初に設定できますか?

答え1

SSHは、コンピュータをリモートで使用したい場合に便利です。したがって、問題を解決し解決するためにフロントディスプレイに行く必要はありません。通常、オペレーティングシステムのインストール時にSSHがインストールされます。それでは、コンピュータでSSHサーバーを実行することにどのような懸念がありますか?

説明したように子文書、リポジトリを設定するには、少なくとも4つの選択肢があります。すべてのプロジェクトには長所と短所があります。

  1. SSH(追加デーモンは不要、権限の問題)
  2. Gitデーモン(最も高速なリモートデータ転送、認証は不要)
  3. HTTP(s) (プロキシと共に使用、HTTP オーバーヘッド)
  4. 地元の

関連情報