1

同社は git に切り替えたばかりで、プロジェクトで使用する github リポジトリがいくつかあります。

私がやりたいのは、上記のgithubリポジトリからプルするいくつかのローカルリポジトリを持つことです。その理由は (明白な理由から) プロジェクトを構築する全員が同じリビジョンの LIB_A を使用するようにしたいからです (各ユーザーが最後にフェッチした時期に応じて異なるリビジョンを使用するのではなく)。

アップストリーム リポジトリを自分のクローンにローカルに追加しました。このリモートを中央リポジトリにプッシュして、誰もが github からプルして中央リポジトリを更新できるようにする方法はありますか?

これは、全員にリモコンを追加してもらうよりも少し簡単です。

4

1 に答える 1

2

コメントで述べたように、サブモジュールを使用する必要があります。サブモジュールが行うことは、別のリポジトリを指すだけでなく、含まれているリポジトリに従ってこのリポジトリをコミットする「フリーズ」も行うことです。progit.org/book の第 6 章を読んでください。

于 2012-07-10T21:58:46.980 に答える