我通過https://協議在git hub上克隆了一個repo,以避免設置SSH密鑰。除了每次我要求輸入密碼以外,這一切都很好。有沒有辦法讓git緩存我的密碼?爲什麼GitHub HTTPS方案總是要求我的密碼?
6
A
回答
8
1
您可能希望GitHub的智能HTTP的credential caching。根據博客文章,它只適用於Windows和OS X,因此如果您在Linux或Unix工作站上,則應該使用GIT協議。
0
在~/.netrc
文件中使用驗證令牌,可以避免輸入密碼。
最近github添加了令牌功能。轉到設置/應用程序,然後創建個人訪問令牌。 netrc中的語法是單行的:machine github.com login <login> password <token>
。
更好的功能,該令牌旨在允許用戶不使用帳戶密碼進行項目工作。在進行管理工作時只使用密碼,如創建新的令牌或撤銷舊的令牌。
見另一SO張貼憑據緩存的方法:Is there a way to skip password typing when using https:// github
相關問題
- 1. 推送到github時,爲什麼我總是要求輸入我的ssh密碼?
- 2. 爲什麼Netbeans要求登錄密碼?
- 3. 爲什麼我被要求在網站的密碼爲default.aspx
- 4. Smartgit總是要求密碼憑據
- 5. Vim的總是要密碼
- 6. 爲什麼Capistrano的要求SSH密鑰的密碼兩次?
- 7. 什麼是我的方案
- 8. IndexTank:InstantSearch爲什麼要求我輸入用戶名和密碼?
- 9. 爲什麼git要求我輸入密碼?
- 10. 授權會話總是要求助手的用戶密碼
- 11. 爲什麼我的代碼總是返回「錯誤的用戶名和密碼」?
- 12. 關於密碼的一組明智的要求是什麼?
- 13. 爲什麼我不能摘櫻桃靠近拉要求在github
- 14. 爲什麼github不斷要求我提供回購憑證?
- 15. 重置密碼:什麼是優雅的解決方案?
- 16. c#double - 爲什麼答案總是0?
- 17. 爲什麼cygwin的svn要求輸入密碼?
- 18. 爲什麼我總是8?
- 19. GitHub:爲什麼要分叉?
- 20. 爲什麼Visual Studio 2010要求我更新2010年創建的解決方案?
- 21. 爲什麼我總是在案件的jQuery阿賈克斯
- 22. 爲什麼我們使用相對方案//而不是http://或https://?
- 23. 爲什麼用密碼創建的新用戶是不是要求輸入密碼
- 24. 爲什麼需要令牌方案?
- 25. 爲什麼AuthenticationHeaderValue需要該方案?
- 26. 爲什麼我的PDF在從Visual SourceSafe檢索後要求輸入密碼?
- 27. 爲什麼rvm install 2.0.0要求提供sudo密碼?
- 28. `淹死`最終要求輸入密碼。爲什麼?
- 29. 爲什麼要防止粘貼密碼?
- 30. 爲什麼要輸入密碼?
SSH密鑰很容易成立。只需咬一口就行。 – robert 2010-11-23 10:25:07
使用HTTP時有性能優勢。 https://github.com/blog/642-smart-http-support – 2012-08-10 01:02:41