Tuve el mismo problema debido a un error en Visual Studio 2013 (VS 2013) en combinación con la herramienta TFS. El proyecto TFS no se conecta o no se inicia cuando encuentra un .git-Project local que haya agregado anteriormente.
Primero cierre VS 2013 y cambie el nombre del '.git 'file a otro postfix (por ejemplo, "test.gitRENAMED"). Esto hace que la conexión a proyectos TFS esté disponible nuevamente en el próximo inicio de VS 2013.
Para evitar un repositorio git local roto, vuelva a nombrar el archivo '.git'.
Por desgracia, el explorador de Windows no permite asignar un nombre a un directorio nuevo a '.git' debido a sus usuarios-directory-políticas.
Sólo cambiar el nombre de la carpeta en una máquina Linux o mediante el Explorador de Windows-Herramienta "Total Commander" de nuevo.
¿Por qué decidió hacer eso? – ceejayoz
¿Por qué quieres cambiar el nombre del directorio **. Git **? eso es como querer renombrar el comando ** git ** a algo más. ¿Estás seguro de que no solo quieres cambiar el nombre del directorio 'repo'? – anirvan
@anirvan bueno, en realidad, en caso de que cambie el nombre del comando git, no por ello deja trabajar;) – fge