Agregar solución al control de fuente no hace nada para Git en VS 2017

Puedo agregar al control de fuente si voy a herramientas> opciones> complementos y lo cambio a subversión desde git, pero quiero agregar el proyecto a bitbucket. Si lo mantengo en git, hago clic con el button derecho en el proyecto y hago clic en Agregar solución al control de código fuente, no ocurre nada. Solo vi una publicación sobre este tema aquí. Agregar solución al control de código fuente: no ocurre nada e intenté borrar el caching en C: \ Users \ Andy \ AppData \ Local \ Microsoft \ Team Foundation \ 6.0 \ Caché, pero el mismo problema. Actualmente estoy desarrollando una aplicación web MVC5 utilizando la comunidad visual studio 2017. Cualquier ayuda es apreciada.

Si vas a la Configuración Global de Git en Team Explorer y obtienes errores sobre / config y todas las configuraciones están en blanco; Tendrá que establecer una variable de entorno HOME en Windows. No haga lo que hice y configúrelo en el símbolo del sistema y luego pase varias horas tratando de descubrir por qué todavía no funciona. Seleccione VS, establezca la variable de entorno HOME en% de perfil de usuario (o donde se encuentre el file .gitconfig global si lo movió) Vuelva a iniciar VS. Si ha perdido sus repos, deberían volver, y ahora debería poder agregar nuevos repositorys.

En realidad, siempre que haya seleccionado "Git" como su proveedor de control de código fuente, al seleccionar "Agregar solución al control de código fuente" debería crear un repository local de Git (consulte la carpeta raíz de la solución para la carpeta .git). Lo único que notarás en la interfaz de usuario es que los íconos de estado de Git aparecen en la esquina inferior derecha.

A continuación, puede agregar una connection remota a Bitbucket a través de Team Explorer -> Configuración del depósito -> Controles remotos -> Agregar. Personalmente, me gusta usar SourceTree para manejar muchos de los detalles de configuration de Git en lugar de Visual Studio.