2012-01-11 69 views
2

我在Windows系統上設置了一些東西,現在我試圖在我的Mac機器上克隆一個repo。如何設置SSH密鑰時拉git回購?

如果回購的位置

ssh://[email protected]/someproject.git 

git clone ssh://[email protected]/someproject.git folder-name 

凡(以及如何)我使用SSH PPK克隆時?

這裏的問題是,我不是someplace的管理員,當提示輸入密碼時,我不知道它是什麼。然而,我的SSH密鑰授予我訪問權限

回答

1

即使您不使用GitHub作爲託管站點,他們的Set up Git幫助頁面將非常有用以回答您的問題。

+0

對於Windows:[設置Git](http://help.github.com/win-set-up-git/) – 4ndrew 2012-01-11 19:32:09

1

您不需要使用SSH PPK來從遠程計算機克隆,PPK只允許您執行所有操作,而無需每次輸入密碼。

3

以下步驟解決了該問題對我來說

.ssh/創建config文件,並確保它包含的路徑到你的PPK

host someplace 
user git 
port 22 
hostname somehost 
identityfile ~/.ssh/your_key 

此外,請確保您的鑰匙的權限都是700

0

你必須能夠ssh到你想從克隆(PC)克隆的盒子,所以該盒子上的git帳戶必須能夠使用密鑰對ssh。