Nicht push-to-git unter windows/phpstorm

Mein repository auf Bitbucket. Ich habe einen Ubuntu-Rechner, dass ich die Verwendung als Entwicklungs-server (die Gastgeber eine lokale Kopie von allen meinen code, apache, php, git, etc). Die eigentliche Entwicklung erfolgt auf einem Windows-Rechner im selben LAN sind. Ich benutze eine Samba-Freigabe, um den Zugriff auf die Dateien auf dem server direkt.
Ich verwende PHPStorm als meine IDE. Ich habe git installiert auf dem Windows-Rechner als auch, um die Verwendung von git-integration in PHPStorm. Und es funktioniert: ich kann Lesen Sie die repository-Historie und Begehen neue änderungen ohne problem.

Aber ich will jetzt push (bitbucket) von PHPStorm als gut. Und das ist das, was fehlschlägt.

Recht jetzt brauche ich den login zu meinem Ubuntu-server zu schieben-code von dort. Aber ich möchte in der Lage sein, um psuh von PHPStorm. Es hat wohl mit ssh-keys muss ich integrieren, aber ich weiß nicht, wie. PHPStorm sagt mir Folgendes:

19:22:10.873: git push --progress origin master:master
java.io.IOException: Authentication failed: 
    at org.jetbrains.git4idea.ssh.SSHMain.authenticate(SSHMain.java:283)
    at org.jetbrains.git4idea.ssh.SSHMain.start(SSHMain.java:157)
    at org.jetbrains.git4idea.ssh.SSHMain.main(SSHMain.java:137)
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

Ich bereits ein SSH-Schlüsselpaar und setzen Sie den öffentlichen Schlüssel auf Bitbucket. Ich weiß nur nicht, wohin Sie gehen von hier aus.

Hat PHPStorm haben Zugriff auf den privaten Schlüssel haben und Sie angewiesen, es zu benutzen, die Schlüssel für die Authentifizierung?

InformationsquelleAutor onok | 2014-07-15

Schreibe einen Kommentar