Después de buscar soluciones raras para mover un repo de git con toda su historia dentro de otro en un directorio, la mas sencilla que he encontrado es esta:
mkdir /tmp/mergepatchs
cd ~/repo1
mkdir repo1
mv !(repo1) repo1
git commit -a -m «Preparando el proyecto para ser movido a otro repo»
git format-patch -o /tmp/mergepatchs –root
cd ~/repo2
git am /tmp/mergepatchs/*.patch
Despues de esto tendremos dentro de «~/repo2» una carpeta «repo1» con todo lo que habia en el repo1 y con toda su historia.
0 comentarios