3

Github には 2 つのリポジトリがあります。

「Repo1」は定期的にコミットしているマスター(まだ自分がフォークしていない) 「Repo2」は約2年前のRepo1のフォーク(自分がフォークしていない)

「Repo2」(約2年前)によって分岐された「Repo1」のコードのバージョンに基づいて、2つのRepos間でDIFFを実行したいと考えています。私の目的は、「Repo1」から最新のコードを取得し、「Repo2」から分離された変更を取得し、これらを新しい「Repo3」にマージして、2 年前にフォークに追加された変更を新しい「Repo3」に効果的に取り込むことです。 「Repo1」の最新コードのフォーク。

私が抱えている問題の 1 つは、同じルート/マスターから複数のフォークをフォークしようとすると、機能しないようで、最初のフォークに戻るだけです。すべてをローカルに複製し、そこで必要な作業を行ってから、新しいクリーンなマージ済みリポジトリにプッシュする必要があると考えていますか?

どんなガイダンスでも大歓迎です。

4

1 に答える 1