¿Puede una twig GIT tener un subset de datos?

Estoy tratando de averiguar si una sucursal de GIT puede tener un subset de los datos del proyecto como en el siguiente ejemplo.

Estoy trabajando en un proyecto Java, Spring, Maven y mi fuente está en

src/main/java 

y mis páginas JSP están en:

 src/main/webapp 

estamos pensando en externalizar las páginas JSP a un grupo de diferencias, pero no queremos que cambien el código de Java, así que estamos tratando de pensar si podemos mapear una twig con solo

 src/main/webapp 

y luego fusionarlo de nuevo en

Una forma sería exportar el historial de ese directory de aplicaciones webapp un repository git independiente, utilizado dentro del repository actual (padre) como un submodule .
De esta forma, está seguro de que el contribuyente externo no modifica ninguna fuente, excepto las que desea.

La otra (más simple) forma es crear una twig dedicada para el otro grupo de contribuyentes, y aceptar las fusiones solo a través de la request de extracción (que rechazaría si se modifica cualquier file fuera de la aplicación webapp )