Problema original:
Estoy interesado en bifurcar y contribuir a un repository público. El problema es que solo deseo actualizar y recuperar actualizaciones para un solo subdirectory en el repository público.
Primer bash:
Problema: cuando deseo recuperar actualizaciones del repository público original, las carpetas y los files que he eliminado de mi repository local aún se están rastreando en el repository público y, por lo tanto, tengo que eliminar manualmente todo el contenido no deseado que mata mi process.
Pensé en hacer (descrito aquí) :
Problema: el repository público recién creado ya no es una "bifurcación" del repository original y pierde todos los beneficios, como la visibilidad desde el repository original y la creación de requestes de extracción.
En el nivel de git, tienes que trabajar en todo el repository, no puedes simplemente dejar todo lo que no quieres trabajar.
Solo tiene que hacer su trabajo no relacionado con git en la carpeta que desea, luego publique su modificación en el nivel del repository.