0

重複の可能性:
2 つの git リポジトリをどのようにマージしますか?

既存の git リポジトリ A があります。

別のプロジェクトであるプロジェクト B のために、私の同僚が先に進み、新しい git リポジトリを作成しました。このリポジトリには一連のコードを追加したため、当然、その構造はリポジトリ A に似ていません。

ここで、プロジェクト B で A を使用したいことがわかりました。理想的には、B のサブディレクトリの下に B 用に既に存在するリポジトリにA をフォークして、既存の作業に干渉しないようにしたいと考えています。当然のことながら、A の履歴を保存したいと思います (つまり、大量のソースをコピーするだけではありません)。

次に、プロジェクト B の特定のニーズに合わせて、クローン/フォークされた A を大幅に変更する予定です (これは使い捨てのデモです)。

これを行う最善の方法は何ですか?これを達成するためにクローンを使用できますか? それとも、A のクローンを作成し、必要な場所に移動してから、Bにマージしようとすることはできますか? 履歴を共有したことがない 2 つのリポジトリをマージできますか?

4

0 に答える 0