trucos tag que para name log hace commits comentarios codigos git intellij-idea ssh

tag - que es git log



git Push fallido: falló con error: la variante ssh ''simple'' no admite la configuración del puerto (4)

Se aplica a :

  • Win10 de 64 bits
  • Android Studio 3.0.1, BUILD # AI-171.4443003
  • Git 2.16.0.windows.2

Solución en mi caso: eliminar el número de puerto de su control remoto (VCS -> Git -> Remotos), dejar nativo para SSH ejecutable (Archivo -> Configuración -> Control de versiones -> Git -> SSH ejecutable -> Nativo).

before: ssh://[email protected]:22/home/git/projects/android/project.git after: ssh://[email protected]/home/git/projects/android/project.git}

Mi origen remoto de git utiliza ssh url con el puerto especificado. Recibo un error al empujar usando IntelliJ.

Empuje fallido: falló con error: la variante ssh ''simple'' no admite la configuración del puerto

Encontré este error después de actualizar a la última versión de git 2.16.1



Lo tengo resuelto con el ajuste.

git config --global ssh.variant ssh

No hay necesidad de cambiar nada en Android Studio 3.1


Se aplica a:

  • Windows 7
  • IntelliJ Idea 2017.3.4 Build UI-173.4548.28 compilación el 29 de enero de 2018
  • git version 2.16.2.windows.1
  • ssh -V OpenSSH_7.6p1, OpenSSL 1.0.2n 7 de diciembre de 2017

1) IntelliJ IDEA elimina el número de puerto de su control remoto

antes: | origen | ssh: //[email protected]: 24567 / ABC / my.project / project |

después: | origen | ssh: //[email protected]/ABC/my.project/project |

2) IntelliJ IDEA deja el ejecutable SSH como "Build-in"

3) crear el archivo de configuración ssh ~ / .ssh / config

Host git.mycompany.com HostName git.mycompany.com Port 24567 User myusername

más detalles sobre la configuración ver: https://www.ssh.com/ssh/config/

4) reinicie IntelliJ IDEA