Como comparar / diferir versão específica do repositório master e fork no github
Existem dois repositórios no Github:
"Repo1" é um mestre que tem confirmações regulares (ainda não bifurcadas por mim) "Repo1" é um fork do Repo1 de cerca de 2 anos atrás (ainda não bifurcado por mim)
Eu quero fazer um DIFF entre os dois Repos, com base na versão do código no "Repo1" que foi ramificado por "Repo2" (aproximadamente 2 anos atrás). Meu objetivo é obter o código mais recente de "Repo1" e as alterações agora isoladas de "Repo2" e mesclá-las em um novo "Repo3", trazendo efetivamente as alterações adicionadas a uma bifurcação há 2 anos, no meu novo bifurcação do código mais recente de "Repo1".
Um dos problemas que estou tendo é quando tento bifurcar mais de um Fork na mesma raiz / mestre que parece não funcionar, apenas me aponta de volta para o primeiro fork. Estou pensando que preciso clonar tudo localmente e, depois de fazer o trabalho necessário, voltar para um novo repositório mesclado limpo?
Qualquer orientação muito apreciada.