リポジトリに 2 つのリモートを使用する必要があります。たとえば。
- 1 つは私のローカル git サーバー (gitblit) です。
- 1つはGithub/bitbucketです
さらに、これらすべてを管理するには Phabricator を使用する必要があります。だから私が考えているワークフローは次のとおりです。
私はローカルの git サーバーに変更をプッシュし、友人は github にプッシュします。Phabricator ローカルの git サーバー + Github からの変更を観察し、他のリモートの変更と同期します。ミラー オプションを試してみましたが、リモートの 1 つからの変更が削除されました。
そこで、Phabricator を使用してこれら 2 つのリモコンを同期する方法を知る必要があります。