我們公司有一個git服務器。我正在使用git GUI來連接它並將源代碼推送到它。問題是每次我想推送我的文件時,都需要輸入密碼。有沒有什麼辦法可以設置git gui,它不會每次我將文件推送到服務器時都要求輸入密碼?git每次推送需要的密碼
3
A
回答
5
你必須設置你的SSH密鑰。並且私鑰應該有空密碼或者您安裝代理,以便您不必輸入密碼。
看看這個鏈接幫助:http://progit.org/book/ch4-3.html
如果您正在使用HTTP(S),請在網址服務器的用戶名和密碼(通過編輯的.git /配置)
1
鏈接這樣做是 http://git-scm.com/book/en/Git-on-the-Server-Generating-Your-SSH-Public-Key
基本上在命令行
運行命令ssh-keygen
保存密鑰作爲的〜/ .ssh/id_rsa
給它一個空的密碼。
這也可以用於通過SSH登錄。
另一個鏈接是here
相關問題
- 1. Git每次推送時都要求輸入密碼,我用ssh
- 2. Git爲每次推送輸入長密碼
- 3. 玳瑁git在每次拉和推操作時要求密碼
- 4. git每次都需要ssh服務器的密碼
- 5. GitLab需要git @ localhost密碼才能推送到回購站
- 6. 每次需要密碼CryptSignMessage()調用
- 7. 每次我拉或推Git時要求輸入用戶名和密碼
- 8. -u是否需要推送Git標籤?
- 9. 爲什麼Git需要簽名推送?
- 10. SSH Git無需每次都輸入我的密碼
- 11. Git:推動bitbucket不要求密碼
- 12. 通過java發送郵件需要每月到期的密碼
- 13. PHP推送提交按鈕需要兩次來啓動代碼
- 14. Git推動需要永久
- 15. 需要密碼
- 16. Git:添加推送某些文件的密碼
- 17. 需要推送通知
- 18. Git Pull,一個開發人員只能在項目上使用,每次推送後都需要本地回購?
- 19. Git需要git push的用戶名和密碼,使用HTTPS方法的git pull
- 20. 反向推進器 - 接收需要的祕密,不發送
- 21. Powershell在每次拉而不是啓動時都要求提供git RSA密碼?
- 22. Intellij - Git通過UI推送失敗時,私鑰包含密碼
- 23. git直接推送到URL而不需要遠程?
- 24. 推送時,是否需要在遠程主機上安裝git?
- 25. 需要Git TFS推送鏈接到工作項目
- 26. 解析推送通知異常:「需要未授權:主密鑰」
- 27. 調用每次調用都需要用戶名和密碼的SOAP服務。我應該如何存儲密碼?
- 28. 不需要在Ubuntu中輸入git pull的密碼
- 29. Ios的推送通知密碼
- 30. 未能每次推送500GB容器
您應該能夠使用證書而不是用戶名/密碼進行身份驗證。 – 2011-12-19 17:19:21