Migrar tfvc a git cambios no confirmados

Golpeando una panetworking real aquí. Recientemente nos mudamos de TFVC a Git. Tuve una tonelada de cambios no comprometidos (principalmente files RESX para material de traducción que aún no podían ser enviados al repository TFS). Transformamos el repository TFVC en un repository Git y lo llamamos desarrollo. Luego creé una twig de function llamada feature / Translations. Estaba usando sourcetree en ese momento y revisé esa twig. De forma manual (encontré todo el directory en el explorador) lo copié y luego lo pegué en mi nuevo repository de Git. Entonces ahora tengo dos twigs local y remotamente, desarrollo y característica / traducción. característica / traducción muestra que todo está actualizado en lo que respecta a las traducciones. No está actualizado con desarrollo. Como estoy trabajando en un área de características, quiero extraer continuamente los cambios de la twig de desarrollo para que estén actualizados. El problema es que, cada vez que reviso la twig de característica / traducción y fusiono el desarrollo en ella, elimina todos los files RESX que he creado.

¿Cómo puedo fusionar estos dos exitosamente? Me falta algo bastante obvio aquí.

Básicamente, quiero estar en la twig de características / traducción, hacer que git busque en la twig de desarrollo y luego extraer todo lo que sea diferente (less los files nuevos que se han creado en la característica / traducción).

Gracias por cualquier ayuda de antemano. ¡Esto me ha estado matando!

Se supone que debes realizar cambios antes de cambiar de twig. Es una de las piedras angulares de Git, y una de las ventajas: puedes comprometerte localmente todo lo que quieras sin preocupaciones, ya que siempre puedes volver atrás y aplazar las confirmaciones más tarde antes de empujar los cambios hacia arriba.