我们公司有一个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. gitlab通过ssh推送需要密码
- 7. 需要密码每次启动hadoop
- 8. 每次需要密码CryptSignMessage()调用
- 9. 如何每次发送推送通知而不提示密码?
- 10. 每次我拉或推Git时要求输入用户名和密码
- 11. -u是否需要推送Git标签?
- 12. 为什么Git需要签名推送?
- 13. SSH Git无需每次都输入我的密码
- 14. Git:推动bitbucket不要求密码
- 15. GitLab:我无法推送或克隆回购,要求Git密码
- 16. 通过java发送邮件需要每月到期的密码
- 17. PHP推送提交按钮需要两次来启动代码
- 18. Git推动需要永久
- 19. 需要密码
- 20. Symfony2需要发送密码到API
- 21. 避免git推送到远程的密码短语提示
- 22. Git:添加推送某些文件的密码
- 23. git推送和输入密码的问题
- 24. 需要推送通知
- 25. Git Pull,一个开发人员只能在项目上使用,每次推送后都需要本地回购?
- 26. Git需要git push的用户名和密码,使用HTTPS方法的git pull
- 27. 反向推进器 - 接收需要的秘密,不发送
- 28. 撤消git上次提交推送
- 29. Android 4.0的蓝牙配对:需要在使用时输入的密码每次
您应该能够使用证书而不是用户名/密码进行身份验证。 – 2011-12-19 17:19:21