Mevcut bir git deposunu klonladım. Komut satırını kullanarak çektiğimde Git iyi çalışıyor. Ancak, aynısını Intellij'den yapmaya çalıştığımda,
Fetch failed. Fatal : Could not read from remote repository.
VCS konsol günlüğü şunları gösterir:
git fetch --progress --prune origin
java.lang.RuntimeException: Invocation failed Server returned invalid Response.
at org.jetbrains.git4idea.ssh.GitSSHXmlRpcClient.askPassword(GitSSHXmlRpcClient.java:176)
at org.jetbrains.git4idea.ssh.SSHMain.authenticate(SSHMain.java:265)
at org.jetbrains.git4idea.ssh.SSHMain.start(SSHMain.java:157)
at org.jetbrains.git4idea.ssh.SSHMain.main(SSHMain.java:137)
Caused by: java.io.IOException: Server returned invalid Response.
at org.apache.xmlrpc.LiteXmlRpcTransport.sendRequest(LiteXmlRpcTransport.java:243)
at org.apache.xmlrpc.LiteXmlRpcTransport.sendXmlRpc(LiteXmlRpcTransport.java:90)
at org.apache.xmlrpc.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:72)
at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:194)
at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:185)
at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:178)
at org.jetbrains.git4idea.ssh.GitSSHXmlRpcClient.askPassword(GitSSHXmlRpcClient.java:170)
... 3 more
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Kimlik doğrulama için ssh anahtar çifti kullanıyorum. Bu konuda herhangi bir yardım için minnettar olurum.
IntelliJ'de SSH anahtarı eklemek / kaydetmek için herhangi bir bölüm var mı?
—
saiarcot895
Yerli ve yerleşik arasında ssh yürütülebilir dosyası seçme seçeneği sunar. Bahsettiğiniz bu mu?
—
mindreader
Ve yerel olarak değiştirmek yardımcı oldu. Ben her zaman windows için yerleşik seçeneği kullandım ama ubuntu için, öyle görünüyor, yerli öyle.
—
mindreader
Ah tamam. Temel (muhtemelen yanlış) bir açıklama
—
saiarcot895
git
Terminal'den çalıştırdığınızda , SSH anahtarlarının hangi dizinde bulunduğunu bilir (veya sadece ssh
anahtarları almak için çağırır ). Yerleşik SSH aracı, anahtarlarınızın nerede olduğunu bilmiyor.
Mantıklı. Pencerelerde nasıl çalıştığını merak ediyorum. Btw, yardımın için teşekkürler :)
—
mindreader