Por algún contexto: Acabo de actualizar Ubuntu que rompió mi instalación de gitosis existente (ver aquí: bug #368895), y acabo de reinstalar la gitosis de los paquetes. Ahora quiero migrar mi configuración completa y el conjunto de repositorios de la antigua instalación de gitosis (que todavía existe y puede extraerse, pero que de otra forma se rompe).git-merge con repositorio en el sistema de archivos local
Ahora tengo dos directorios gitosis-admin localmente, uno para cada instalación de gitosis. Uno tiene una historia completa, el otro está vacío. Quiero atravesar esta historia. Esto es lo que está sucediendo sin embargo:
[email protected]:~/gitosis-admin-new$ git merge ../gitosis-admin-old/
fatal: '../gitosis-admin-old/' does not point to a commit
... donde no son repositorios Git en ~/gitosis-admin-old/
y ~/gitosis-admin-new/
probablemente voy a tener que hacer esto para los otros repositorios también, que tienen mucho más tiempo y historias más importantes, por lo que copiar y comprometerse como uno no es una opción.
¿Qué estoy haciendo mal? He intentado señalar .git/HEAD que, como entiendo, es una confirmación, pero eso no funciona. ¿Podría alguien explicar cómo hacer esto? ¡Gracias!
Aceptado; ¡sube a la respuesta de jamessan por el 'maestro'! Muchas gracias :) –