Poda de twigs en Visual Studio 17 git?

Soy muy nuevo en git y di la integración de GitHub en Visual Studio 2017. Todo va bien hasta el momento, pero cada vez que hago una request de extracción y fusionar sucursales eliminaré la twig no utilizada después de que se complete la fusión en el cliente web. Esto funciona bien, pero en Visual Studio, la twig que he eliminado no desaparece. He visto otras preguntas sobre esto y la respuesta más común es ejecutar el command git config remote.origin.prune true modo que cuando se realiza una extracción o extracción, el repository git config remote.origin.prune true automáticamente las twigs apropiadas.

Si bien no tengo dudas de que esto funcionará, simplemente no sé dónde ejecutarlo. Ya he intentado ejecutar eso en el CMD de Windows bajo la ruta del repository (después de hacer clic derecho en el repository en Visual Studio y seleccionar "abrir en Símbolo del sistema") y no arrojó ningún error, pero tampoco pareció hacer nada en absoluto después de ejecutar creando y fusionando otra twig.

ACTUALIZACIÓN: Después de analizarlo un poco más, me he dado count de que la twig REMOTO / ORIGEN se está eliminando, pero no la local.

TestEdits ya no existe en GitHub

¿Hay alguna manera de eliminar la twig localmente automáticamente para que coincida con el control remoto?

Como se mencionó aquí, la opción de podar solo eliminaría (en recuperación) "twigs de rastreo remoto" (es decir, twigs definidas en el espacio de nombres de refs/remotes ).
Lo que significa que las twigs eliminadas en el lado del server también se eliminarán localmente solo para las twigs de refs/remotes .

Las sucursales locales aún permanecerían .
Aún tienes que eliminarlos , usando la command-line:

 git branch --merged master | grep -v '^[ *]*master$' | xargs git branch -d