Separe muchos subdirectorios en un nuevo repositorio Git separado
Esta pregunta se basa enSepare el subdirectorio en un repositorio Git separado
En lugar de separar un solo subdirectorio, quiero separar un par. Por ejemplo, mi árbol de directorios actual se ve así:
/apps
/AAA
/BBB
/CCC
/libs
/XXX
/YYY
/ZZZ
Y me gustaría esto en su lugar:
/apps
/AAA
/libs
/XXX
los--subdirectory-filter
argumento paragit filter-branch
no funcionará porque elimina todo excepto el directorio dado la primera vez que se ejecuta. Pensé usar el--index-filter
el argumento para todos los archivos no deseados funcionaría (aunque sea tedioso), pero si intento ejecutarlo más de una vez, recibo el siguiente mensaje:
Cannot create a new backup.
A previous backup already exists in refs/original/
Force overwriting the backup with -f
¿Algunas ideas? TIA