5

P2P 経由で Git を作成しようとしています。(それはクレイジーです、私は知っています。)

質問は簡単です。ssh://、git://、および http:// に代わる Git 用のカスタム プロトコルを作成できますか?

4

1 に答える 1

7

はい、それは間違いなく可能です。Git はまさにそのためのリモート ヘルパーをサポートしています。マンページからgit fetch

git が特定のトランスポート プロトコルの処理方法がわからない場合、remote-remote ヘルパーが存在する場合はそれを使用しようとします。リモート ヘルパーを明示的に要求するには、次の構文を使用できます。

<transport>::<address>

リモート ヘルパーの詳細については、適切なマニュアル ページを参照してください。その機能が十分に強力でない場合 (簡単なスキャンでそうあるべきであることが示唆されます)、git がオープンソースであることを覚えておく必要があります;)。

于 2013-07-26T09:36:35.757 に答える