2016-04-04 8 views
3

Ich habe einige Probleme mit einer Git-Repo von meinem dedizierten Server klonen,kann nicht aus der Versionskontrolle Git mit SSH Kasse (Ciphers, MACs, KexAlgorithmsc)

14:19:28.522: cd C:\Users\admin\AndroidStudioProjects 
14:19:28.523: git -c core.quotepath=false clone --progress [email protected]:git.git zaezaezaeaeae 
Cloning into 'zaezaezaeaeae'... 
java.io.IOException: There was a problem while connecting to host:port 
    at com.trilead.ssh2.Connection.connect(Connection.java:791) 
    at com.trilead.ssh2.Connection.connect(Connection.java:577) 
    at org.jetbrains.git4idea.ssh.SSHMain.start(SSHMain.java:171) 
    at org.jetbrains.git4idea.ssh.SSHMain.main(SSHMain.java:137) 
Caused by: java.io.IOException: Key exchange was not finished, connection is closed. 
    at com.trilead.ssh2.transport.KexManager.getOrWaitForConnectionInfo(KexManager.java:92) 
    at com.trilead.ssh2.transport.TransportManager.getConnectionInfo(TransportManager.java:230) 
    at com.trilead.ssh2.Connection.connect(Connection.java:743) 
    ... 3 more 
Caused by: java.io.IOException: Cannot negotiate, proposals do not match. 
    at com.trilead.ssh2.transport.KexManager.handleMessage(KexManager.java:413) 
    at com.trilead.ssh2.transport.TransportManager.receiveLoop(TransportManager.java:754) 
    at com.trilead.ssh2.transport.TransportManager$1.run(TransportManager.java:469) 
    at java.lang.Thread.run(Thread.java:745) 
fatal: Could not read from remote repository. 
Please make sure you have the correct access rights 
and the repository exists. 

Die Sache ist, ich meine Repo klonen mit Befehlszeile (git clone), sondern auf einem IDE-i nicht und wann kann ich diese Zeile auf meinem sshd_config Kommentar

#Ciphers aes256-ctr,aes128-ctr 
#MACs hmac-sha2-512,hmac-sha2-256,hmac-ripemd160 
#KexAlgorithms diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1 

Die Kasse von android-Studio erfolgreich ist, hat jemand eine Idee, wie ich sagen kann, Android- Studio, um zusätzliche Kryptomod oder etwas ähnliches zu akzeptieren oder hinzuzufügen? Oder ich bin total falsch

+0

Haben Sie eine Lösung gefunden? – Nathanael

+0

Ich habe die drei Zeilen in meiner sshd_config –

Antwort

5

enter image description here

Wechsel von integrierten in den einheitlichen und geben Sie Ihre nativen git Pfad. das sollte funktionieren.

Das sollten Sie, wenn git pull funktioniert von Ihrem Terminal und nicht von Android Studio-Plugin

+0

deaktivieren Danke, für diese Lösung: D –