私のローカル コンピューター上の次の 2 つのフォルダーには、共有ライブラリ/ヘルパーが含まれています。
- /共有/ライブラリ/
- /共有/ヘルパー/
上記のライブラリは、バックエンドのサブモジュールにする必要があります...
- /バックエンド/アプリケーション/ライブラリ/
- /バックエンド/アプリケーション/ヘルパー/
...そして私のフロントエンド:
- /フロントエンド/アプリケーション/ライブラリ/
- /フロントエンド/アプリケーション/ヘルパー/
これまでのところ、すべてが構成されており、動作しています!
さらに、フロントエンドとバックエンド用のリモート サーバーがあります。
今、私は次のことを望んでいます: 共有ライブラリの 1 つで変更をコミットする場合、1 つの git push (バックエンド、ローカル コンピューターのフロントエンドとバックエンド、サーバーのフロントエンド) で 4 つのリポジトリすべてに変更をプッシュします。
これが不可能な場合: ライブラリで変更をコミットする場合、1 回のプッシュで少なくとも 2 つのローカル ディレクトリに変更をプッシュしたいと考えています。ローカル ディレクトリの 1 つの変更をリモート サーバーにプッシュすると、サブモジュールの変更も自動的にリモート ディレクトリにプッシュされます。
共有ライブラリの変更は、共有フォルダーでのみ可能であり、バックエンドやフロントエンドでは可能ではありません!
ご協力いただきありがとうございます!