環境定義:git克隆密碼在哪裏存儲或緩存?
- 採用windows 10操作系統:
- 我使用這兩個混帳從https://git-scm.com/和GitHub的Git的外殼
背景:
當我發出得到如下的克隆命令:
git clone https://[email protected]:443/name.git
Git第一次提示我輸入密碼。然後它存儲或緩存在某處。
問題:
哪裏密碼存儲或緩存在Windows? 是否有任何git命令列出所有存儲庫的緩存/存儲憑據?
更多的澄清要求:
這是否取決於git的實施?我問的原因是以下兩點:
- 它似乎,當我用原來的git從https://git-scm.com/,它存儲在Windows密碼保險箱密碼。我可以看到一些git的用戶名和密碼有
- 然而,我無法找到緩存密碼/通過Github上的「混帳殼」基於@milouk響應隨時隨地
更新1存儲:
在Windows環境中,我嘗試了Github的「Git shell」並克隆了一個存儲庫。它沒有要求任何密碼,所以我認爲它使用緩存的密碼。 ,我試着下面的命令,它不會返回任何東西。
git config --global credential.helper wincred
這是因爲Github的「Git shell」不是標準的git客戶端嗎?基於@milouk響應
更新2:
據我所知,密碼可能在內存中已經被緩存。
- 有什麼辦法可以獲得緩存在內存中的憑證列表嗎?
- 有什麼辦法可以清理緩存在內存中的憑證,所以我不必重新啓動以確保輸入更新的密碼?
謝謝你的幫助。請參閱我的帖子中的更新 –
它不應該返回一些東西。正如他們在Linux中所說的「沒有消息=好消息」。它也不需要密碼和用戶名,因爲你可能會緩存它的內存。如果你重新啓動你的系統,它應該再次需要它。 – milouk
我根據您的意見更新了帖子。 –