Digamos que tengo dos depósitos diferentes, así:Cómo rebasar una cesión temporal a otro
Project 1:
Init---A---B---C---HEAD1
Project 2:
Init---D---E---F---G---HEAD2
¿Hay una manera de reajustar el proyecto 1 (Init a la cabeza) a la Init cometer de Proyecto 2 para que se vea de esta manera:
Project 1 & 2:
A---B---C---HEAD1
/
Init---D---E---F---G---HEAD2
El contenido del Proyecto 1 Proyecto 2 & son similares. La principal diferencia es que su estructura de archivos es ligeramente diferente de este modo:
Project1:
MyProject/
File1
File2
File3
Project2:
MyParentProject/
MyProject/
File1
File2
File3
SomeFolder/
SomeOtherFolder/
...etc/
FYI: MiProyecto no es un submódulo de MyParentProject. MyProject y MyParentProject existen en dos ubicaciones separadas como dos repositorios git separados.
Simplemente tener las historias en un solo repositorio y darles un ancestro común "viejo" no suena particularmente útil. ¿Cuál es tu motivación aquí? ¿Qué es lo que quieres hacer que no puedes hacer con repositorios separados? –