Usa dos twigs en Jenkins con git

¿Cómo configuré un trabajo en Jenkins para registrar dos sucursales, cambiar diferentes files en ambos y volver a enviar los files modificados al repository remoto usando git?

Traté de usar el GitPublisher (un componente del complemento Git) para enviar los files modificados en cada twig, pero el complemento empuja el HEAD actual por igual a ambas twigs como se especifica en la documentation, por lo que las dos twigs tendrán los mismos commits y files. . No quiero esta situación porque las dos twigs tienen diferentes files que deberían empujarse por separado

PD: Sé que puedo usar commands git en el shell y hacerlo manualmente, pero evitaría la inserción de commands con datos como nombre de usuario y contraseña