1. Fenómeno problema
Cuando gitTortoise envía el código al servidor, se produce el siguiente error:
Mensaje de error:
git.exe push --all --progress "origin"
error: cannot spawn C:\Program Files (x86)\Git\bin\ssh.exe: No such file or directory
fatal: unable to fork
git did not exit cleanly (exit code 128) (125 ms @ 2023-06-24 01:39:57)
En segundo lugar, la causa del problema.
Según el mensaje de aviso, significa que ssh.exe no se encuentra en la ruta C:\Program Files (x86)\Git\bin\ssh.exe. Luego simplemente configure la ruta ssh de gitTortoise en una ruta existente.
Tres, la solución
3.1 Encuentra la ruta de ssh.exe, usa todo para buscar aquí:
3.2 Establezca la ruta ssh.exe de gitTortoise en la ruta del directorio de instalación de git en la computadora:
Haga clic con el botón derecho del mouse, seleccione "Configuración" de acuerdo con la figura a continuación
y configure la ruta de ssh.exe en "Red" a la ruta en la computadora.
3.3 Use git push nuevamente para encontrar que el envío fue exitoso:
4. Resumen de la reflexión
1. Cuando encuentre un informe de error relevante, primero piense en la causa del problema de acuerdo con la información del aviso
2. Copie el mensaje de error en Internet para buscar, a fin de encontrar soluciones relevantes.