git.exe error de extracción: no se puede generar git: argumento no válido
tener cliente ssh en la pestaña de red
Pero la URL de su repositorio remoto es https://github.com/toouur/programming_test_repo , una URL https, por lo que SSH no está involucrada. En absoluto.
Asegúrese de que la configuración de TortoiseGit mencione la ruta a git.exe, no a git.exe en sí.
Por ejemplo: C:/Program Files/Git/bin
, no C:/Program Files/Git/bin/git.exe
Puede hacer referencia al https://github.com/git-for-windows/git/releases , PortableGit-2.16.1.2-64-bit.7z.exe
, sin comprimir en cualquier lugar que desee.
Volví a la versión 2.16.0, el problema ha desaparecido. https://github.com/git-for-windows/git/releases
Actualizar:
Git para Windows 2.16.1 (4) está fuera y eso debería solucionar este problema: https://github.com/git-for-windows/git/releases
Respuesta antigua:
Este es un problema conocido en Git para Windows 2.16.1 (2) y 2.16.1 (3): https://github.com/git-for-windows/git/issues/1481
La única solución consiste en utilizar Git para Windows 2.16.1 ( Download ) (o más antiguo; 2.16.0 tiene otros problemas críticos: TortoiseGit revert falló: no se pueden revertir los cambios locales ).
Solo para las notas, informe de errores en TortoiseGit: https://gitlab.com/tortoisegit/tortoisegit/issues/3156
PD: para Git para Windows> = 2.16 necesita al menos TortoiseGit 2.5.7 (consulte https://.com/a/48457419/3906760 ).