2017-06-14 160 views
0

所以我想避免在同步個人回購時一直輸入我的密碼,所以我在我的2個盒子上設置了SSH密鑰。bitbucket:設置SSH密鑰,但仍然要求輸入密碼

在第一個盒子上,它工作正常。但是第二個,在同步回購時仍然一直要求我輸入密碼。

我刪除了刪除了我的工作文件夾(其中包括用戶文件和.git文件夾),並重新從頭開始使用git克隆甚至git克隆要求輸入密碼。

我以前爲至少10個與工作相關的回購協議設置了SSH密鑰,並且從來沒有遇到過這個問題。但它只是現在我開始使用git/bitbucket爲我的個人的東西。

任何想法我做錯了什麼?謝謝!

+2

請添加您所使用的「混帳克隆」命令。 –

+1

你也可以用'ssh -T git @ bitbucket.org'從第二個盒子測試你的SSH連接 - 如果密鑰對在兩端都設置正確,它應該返回你的Bitbucket用戶名。 –

+0

@JimRedmond明天我會。謝謝! – mrjayviper

回答

0

它基於克隆過程中使用的url。如果您使用'https',它會一直要求輸入密碼。而是使用在Bitbucket中的repo概覽屏幕中的SSH下提到的那個。

它是這樣的:

git clone [email protected]:.... 
相關問題