Git Bash – Putty – No es un problema de git repo – Windows

Yo uso git bash localmente trabajando con múltiples repositorys remotos (ssh con authentication de key pública). Todos los días, tengo que volver a instalar git si quiero trabajar con mis repositorys remotos.

Lo que pasa:

Cuando hago git pull, fetch, push o cualquier cosa relacionada con un control remoto, aparece el error "fatal: Not a git repository". Cuando desinstalo git y reinstalo ( https://msysgit.github.io/ ), funciona bien hasta la próxima vez que reinicie mi computadora.

Lo que yo sé:

Sé que por alguna razón, a Git bash no le gusta pedir passwords. Cuando he intentado trabajar con un repository ssh remoto, obtengo el mismo error "fatal: No es un repository git" a less que configure la authentication de key pública.

Nunca tuve problemas al ingresar al server remoto (ssh @).

Hablé con mi proveedor de server cuando inicialmente estaba lidiando con este problema. El chico con el que estaba trabajando notó que cuando me conectaba usando un command ssh (ssh @), él veía un post sobre un usuario que se conectaba a través de OpenSSH. Cuando ejecutaba un command git que usaba ssh (por ejemplo, git clone ssh: // @), veía que un usuario intentaba conectarse a través de PUTTY y que la connection no funcionaba.

Mi pregunta:

¿Alguien más ha tratado este problema? ¿Hay algo que pueda hacer para no tener que volver a instalar git cada vez que reinicie mi computadora?

Mi solución terminó siendo dejar de usar PUTTY en absoluto. Solía ​​usar PUTTY para mi trabajo SSH habitual. Parece que cuando usaría PUTTY, haría, por alguna razón, hacer que git use PUTTY para los commands de git relacionados con ssh.

Terminé cambiando a MobaXterm, que tiene muchas características que me gustan de todos modos. No he tenido ningún problema desde que dejé de usar PUTTY.