Ich verwende für die meisten Server, zu denen ich eine Verbindung herstelle, einen nicht standardmäßigen SSH-Port (1234). Also habe ich in meiner ssh-Konfigurationsdatei:
Port 1234
Aber github.com verwendet Port 22. Wenn ich versuche, eine Verbindung zu github herzustellen, versucht es offensichtlich, Port 1234 zu verwenden. Im Moment muss ich meine ssh-Konfiguration bearbeiten, damit die Dinge funktionieren.
Hier ist ein Ausschnitt aus meiner Git-Konfiguration:
[remote "origin"]
url = [email protected]:asdf/asdf.git
ssh://[email protected]:22/asdf/asdf
(ohne das .git)(Liebe es, wenn ich die Antwort gleich nach der Frage finde.)
Ich habe meine ssh-Konfiguration so geändert, dass der Port für jeden Host angegeben wird, anstatt eine globale Einstellung zu sein:
quelle
Fand diesen Link, und obwohl es hilfreich war, mein Blog-Eintrag könnte helfen, es zu klären:
https://prestongarrison.com/change-port-git-is-using-for-ssh/
Grundsätzlich denke ich, dass es viel besser ist, einfach Ihre .git / config-Datei zu bearbeiten und die Änderungen vorzunehmen.
quelle