2015-10-18 97 views
2

我剛剛在gitlab上創建了一個私人git存儲庫,但我沒有安裝SSH。 (我不能使用它,因爲visual studio不支持它)
enter image description here
我試圖克隆它使用Git Bash,並沒有提示我輸入密碼(它應該如果它是私人的)。
enter image description here
那麼,如何才能保護我的回購免受隨機人員的克隆只需知道鏈接?爲什麼不提示輸入密碼?在gitlab中克隆私人回購沒有密碼?

+0

你可以推到你克隆的項目嗎?它應該提示你輸入你的密碼信息。另外,我注意到你使用HTTPS來克隆版本庫,但是說你沒有安裝SSH。他們是不同的協議,所以你沒有SSH的事實並不重要。 – Andrew

+0

@AndrewWylie,是的,我可以推動它。我不太明白。如果它是私密的,爲什麼我可以在沒有密碼的情況下進行推送? –

+1

你不應該能夠。我只是測試自己,並沒有能力。我能想到的唯一的事情就是你的憑證保存在某個地方。這聽起來像你在Windows上,也許檢查[憑證存儲](http://windows.microsoft.com/en-us/windows7/manage-stored-passwords-certificates-and-other-credentials)? – Andrew

回答

2

從它的聲音,你很可能以前保存在操作系統上的憑據。這聽起來像你在Windows上,所以也許檢查credential store

+0

如果您找不到憑據存儲區,請參閱http://security.stackexchange.com/a/15575/49381 – glenschler