Estoy tratando de dividir un subproyecto fuera de mi repositorio de git. Sin embargo, a diferencia de Detach (move) subdirectory into separate Git repository no lo tengo en su propio subdirectorio (y moverlo y hacer lo anterior solo produce el historial después del movimiento).Eliminar archivos eliminados del historial de git
He clonado la rama desde la que quiero dividir el subproyecto en su propio repositorio y he eliminado todo lo que no utiliza el subproyecto, así que básicamente podría usarlo como repositorio de mi subproyecto.
Ahora quiero deshacerme del historial de todos los archivos que ya no están en este repositorio a fin de mantener solo el historial de archivos para los archivos que lo hicieron en la descendencia.
creo que debe ser posible con git-filter-branch, pero no puedo encontrar la manera
Muchas gracias de antemano
Ver también [Nuevo repositorio con historial copiado de solo los archivos actualmente rastreados] (http://stackoverflow.com/questions/17901588/new-repo-with-copied-history-of-only-currently-tracked-files) . –