Fehler beheben, beim Git-Repository per SSH-Pfad klonen
Bei dem klonen eines selbst angelegten Repository mit GIT per SSH vom eigenen Server, habe ich anfangs immer folgenden Fehler angezeigt bekommen.
Die Ursache lag bei in meiner .bashrc, welche echo-Zeilen beinhaltete, mit denen GIT nicht zurecht kommt.
Diese echo-Zeilen habe ich mit # (Raute) in Kommentare umgewandelt, bis ich die Git-Repositorys mir über HTTPS holen werde, wenn mein Serverzentrum mir mehr SSL-Subdomains per Let´s Encrypt zur Verfügung stellt.
Dann werde ich von SSH-Pfade auf SSL-Verschlüsselte URL´s umstellen.
Diese Einstellung kann in der Datei .git/config vorgenommen werden:
Unter remote "origin" muss dazu die url-Eintragung des SSH-Pfades nur in die Verschlüsselte HTTPS-URL geändert werden.
Warum eigentlich mit SSL verschlüsselte URL verwenden? (Protokoll: https://)
- Die Sicherheit ist durch die Verschlüsselung auf dem Übertragungsweg höher.
- Die Übertragungs-Zeit ist durch eine Komprimierung kleiner.
Ich habe diesen Fehler hier veröffentlicht zum selbst leichter wieder finden und damit auch andere mit gleichen Problemen die Ursache leichter finden, sowie eine alternative Lösung haben.