共通のライブラリをgitサブモジュールとして共有するgitプロジェクトがあります。プロジェクトに変更を加えるときは、常にgitブランチを作成して作業を行います。テストして別の目を与えた後、ブランチをマスターにマージして、いつでもデプロイできるようにします。
サブモジュールライブラリにも変更を加える必要がある場合があります。ベストプラクティスは、最初にメインプロジェクトを分岐してから、サブモジュールに移動して分岐することですか?次に、使用されている他のプロジェクトで変更されたサブモジュールブランチをテストする必要があることに気付きました。これを行う別の方法はありますか?