サブモジュールとしてレポジトリのフォークがあり、ブランチ(つまり、プルリクエストBTW)を分離しました。レポジトリのクローンを作成する人がその機能ブランチを使用できるように、レポジトリがその機能ブランチをサブモジュールのデフォルトとして使用するようにします。これどうやってするの?
質問する
95 次
1 に答える
1
私はそうは思いません。サブモジュールは、再利用される特定のコミットを記録するためにあります。
リポジトリのクローンを作成している他のユーザーは、同じコミットSHA1で(デタッチされたHEADモードで)そのサブモジュールを更新します。ブランチは表示されません。
これはで説明されているものです:
- 「Gitサブモジュール:ブランチ/タグを指定してください」。
- 「gitサブモジュールはどのように正確に機能しますか」
- 「HEADを取り外したサブモジュールを実際のHEADに取り付けるにはどうすればよいですか?」
更新されると、ユーザーはそのサブモジュールに移動し、ブランチをチェックアウトして、必要に応じてそのサブモジュールに対応するリモートリポジトリのリモートトラッキングブランチにリンクできます。
ただし、変更が行われると、そのブランチは親リポジトリによって記録されたサブモジュール情報の一部にはなりません。
于 2012-08-28T12:48:57.070 に答える