lib Bを使用するプロジェクトAがあります
- プロジェクト A <-- メイン リポジトリ
- いくつかのサブフォルダー
- lib B <-- サブモジュール
- いくつかのサブフォルダー
- lib B <-- メインリポジトリ
現在、両方ともソース管理されており、github リポジトリです。
- 現在、lib B は完成していません。プロジェクト A に必要なものを追加するだけです。サブモジュールで lib B を常に編集するので、メイン リポジトリの代わりにこれを追加しました。Windows 用の git では許可されているためです。それらの1つだけを持つこと。
- 次に、サブモジュールから lib B にプッシュします
- lib B をサブモジュールとして git から削除します
- lib B をメイン リポジトリとして追加し、プルします。
- 次に、lib B をサブモジュールとして git に追加します。
- 再起動!
私は本当にこのプロセスが悪いと思っており、改善することができますが、方法がわかりません...どんな助けも大歓迎です、ありがとう!