Muchos proyectos comienzan como algo chico, dentro de un único repositorio Git, pero a medida que el tiempo avanza, y el proyecto se vuelve algo más complejo, es probable que surja la necesidad de separar una parte del proyecto a otro repositorio. Cuando esto sucede, algo que no queremos es perder toda la historia de esos archivos, o sea, queremos mover los archivos correspondientes a un subproyecto junto con toda su historia.
Objetivo
- Mover el directorio 1 desde el repositorio A al repositorio B.
Restricciones
- No queremos mover el resto de los directorios del repositorio A.
- Queremos mantener el historial de cambios del directorio que moveremos al repositorio B.
Preparándonos para mover
Lo primero que haremos será clonar nuestro repositorio, ¡lo último que queremos es perder información valiosa por ejecutar un comando errado! Sigue leyendo