私は Git と Gitolite に慣れています。gitolite で管理されているリモート リポジトリ用のサーバーがあります。それとやり取りするgitクライアントがあります。これまでのところすべて順調です。
次のシナリオを処理する正しい方法を理解したい...
そこにレポ (egon github) があり、それをサーバーに複製して、サーバーからクライアントに複製し、そこで分岐して変更を加えることができます。次に、これらの変更をサーバーにプッシュしたいと思います。また、上流のレポからサーバーにフェッチできるようにしたいと考えています。後で変更をアップストリームに送信したい場合は、サーバーから git request-pull をメールで送信します。
写真のギトライトでこれを行う最善の方法は何かわかりません. そのようなレポの gitolite 構成に必要な構文があると思いますが、例が見つかりません。
これを行う方法である可能性のあるAdmin-Defined-Commandsへの参照を検索で見つけましたが、gitolite に比較的慣れていない人にとっては、実装するのに多くの作業が必要なようです。おそらくそれが唯一の正しい方法であり、私はそれを実行します。より良い/簡単な方法がある場合に備えて尋ねるだけです...
今日、Googleは私の友達ではありません...