モノリシックアプリケーションをマイクロサービスベースのアーキテクチャに分割する予定ですが、GITの履歴を保持したいと考えています。モノリシックアプリケーションをマイクロサービスベースのアーキテクチャにチューニングし、GITの履歴を維持する
モノリットは、3つのマイクロサービスに分割する必要があります。
私の最初のアプローチは、GITリポジトリを3回コピーし、git履歴のほとんどの部分を生かしておく新しいマイクロサービスからドメイン以外の部分をすべて削除することです。しかし、これがバージョン管理の履歴を保持する最善の方法であるならば、私は恥ずかしがりません。
計画のように聞こえます... –