私は現在、大きなeコマースプラットフォームの変更に取り組んでいます
プロジェクトを開始する前に大量の初期開発が行われていましたが、いずれもバージョン管理されていなかったため、ファイル履歴はありません。
これまでに行われたすべての作業の全体像を構築するために、プラットフォームのクリーンインストールから開始し、gitバージョン管理の下で以前のすべての変更を少しずつマージしました。
これで、ソフトウェアのほぼ同一のコピーが2つあります。1つは動作中の開発サーバーで、もう1つは変更履歴のあるローカルリポジトリです。
すでに存在するものを混乱させることなく、サーバー上の作業コピーにリポジトリのクローンを作成したいと思います。
開発サーバーをワイプしてローカルリポジトリのクローンを作成するというアイデアは好きではありません。もっと良い方法はありますか?