Bei der Verwendung von GIT habe ich Probleme mit der Verwendung von GIT über SSH , und da es sowohl von der Arbeit als auch von zu Hause mit einem anderen Modem aus einwandfrei funktioniert, funktioniert offensichtlich mein Heimmodem. Ich habe keine Probleme mit der Verbindung über HTTP.
Ich gehe also davon aus, dass es sich um ein SSH-Problem handelt, bin aber kein Experte darin, es direkt zu verwenden. Gibt es einen Befehl, den ich ausführen kann, um eine "Test" -Verbindung einzurichten, und der mich genau darüber informiert, wann und wo das Problem auftritt?
So ziemlich all „größere“ Befehle (wie fetch
, clone
oder push
mit vielen Daten) von git
(auch bei der Ausführung mit -v
) nur „hängen“ in der Mitte des Remote - Verbindung ohne Hinweis darauf, warum sie aufgehört haben, so dass sie nicht von Nutzen .
Kann ich auf irgendeine Weise mehr Details darüber erfahren, was in der SSH-Verbindung geschieht?
GIT_SSH_COMMAND="ssh -v" git clone example
Ich kann die SSH-Version debuggen, sie wird nach derCloning into
Meldung gedruckt, schlägt jedoch bei fehlgit clone
. Nachdem ich es entferntGIT_SSH_COMMAND
habe, funktioniert es. Am Ende diente der Zweck.