2012-12-13 34 views
1

我對其他人擁有的私有存儲庫具有讀/寫訪問權限,但RubyMine無法連接到Git URL。工作流程:無法連接到有效的github存儲庫

Open RubyMine 
Click on "Check out from source control" 
Select Git 
Enter URL, click "Test", and Test fails 

我使用的是OSX Lion,而且我的Github憑證已保存。我試着在github.com的「Explore」選項卡上連接到其他幾個github網址,我沒有遇到任何問題。建議?

+0

從github複製git clone URL並在終端中試用它,這是什麼意思? 'git clone https:// github.com/yourname/repo.git' – iain

+0

它要求輸入我的用戶名,密碼,然後成功克隆回購 – sean

+0

在這種情況下,請仔細檢查存儲在RubyMine中的憑證。 – iain

回答

2

我可以通過完全按照GitHub,生成SSH密鑰的教程來修復此問題。在添加新帳戶之前,我還刪除了帳戶中的任何現有密鑰。在RubyMine對話框中,我將ssh鏈接粘貼到我的存儲庫,而不是HTTP存儲庫。希望這可以幫助別人。

https://help.github.com/articles/generating-ssh-keys

0

我會建議在the RubyMine bugtracker創建一個問題,並附上日誌文件存在(幫助 - >顯示登錄搜索)。也許這是RubyMine支持Git over HTTP的錯誤。

同時,作爲解決方法,您可以使用SSH,例如user1836351的adviced

另一個解決方法是在~/.netrc文件中指定您的憑據。 文件內容的示例:

machine github.com 
login yourname 
password yourpassword 
相關問題