Ich habe ein seltsames Problem hier. Unser Maven-Release-Plugin schlägt fehl, weil es kein Tag nach Git schicken kann. Die folgende fehlschlägt:Git Push schlägt mit öffentlichen Schlüssel bei der Verwendung von SSH und Angabe von Anmeldeinformationen
git push ssh://PU0S:[email protected]/u0r0-SS/workspace-proxy.git workspace-proxy-server-1.10.1
[ERROR] Permission denied (publickey).
[ERROR] fatal: Could not read from remote repository.
[ERROR]
[ERROR] Please make sure you have the correct access rights
[ERROR] and the repository exists.
Wenn ich remote in die Maschine und versuchen, mit einer URL der Form drückt ich den gleichen Fehler:
git push ssh://PU0S:[email protected]/u0r0-SS/workspace-proxy.git
Wenn ich drücken Sie einfach die definierte Fernbedienung benutzen, es gelingt :
git push origin master
die oben macht mich sicher, dass die .ssh
Tasten an der Maschine zur Verfügung stehen. Warum scheitert die erste Form?
Also, wenn Sie Workspace-Proxy-Server-1.10 ausgecheckt haben.1 auf dieser Fernbedienung können Sie drücken, wenn der öffentliche Schlüssel Ihres Geräts zu den Einstellungen dieses Repos hinzugefügt wird. Wenn der Repo Ihren öffentlichen Schlüssel nicht kennt, können Sie ihn nicht drücken (/root/.ssh/id_rsa .pub oder /youruser/.ssh/id_rsa.pub Inhalt muss in den Remote-Repo kopiert werden, um Zugriff zu gewähren.) – dmitryro
Ich frage mich, wie viel von einem Anstieg der Anfragen an git-eim.fg.rbc.com wir bekommen werden diese Frage;) – Populus
Also ich versuche ein paar mehr Dinge. Jede Idee, warum der folgende Befehl fehlschlägt 'git clone ssh: // git-eim.fg.com/u0r0-SS/workspace-proxy.git', aber Folgendes gelingt' ssh: //[email protected]/u0r0-SS/workspace-proxy.git'? Was ist das Besondere an git @? – timmy