我设法让git可以用于拉取和推送http。现在,它绕过git的最后一步推动询问我的密码两次。我不想使用.netrc文件。任何想法 ?感谢Git通过HTTP请求密码两次
5
A
回答
3
更新:有一个在git的一个更好的解决方案,现在,我在回答所描述的这个其他问题:
我已经把旧的答案,我下面写下供参考。
如果你不想使用.netrc
,另一个选择是指定你在你的远程引用的URL,例如用户名和密码如果您origin
遥控器是:
http://some.server/whatever.git
...你可以把它用下面的命令更改为http://myusername:[email protected]/whatever.git
:
git remote set-url origin http://myusername:[email protected]/whatever.git
...你将不再需要手动输入您的密码。但是,这意味着您的密码将以纯文本形式存储在您的.git/config
文件中。如果这是一个问题,最好使用基于公钥的SSH验证。
2
你怎么做没有密码的SSH连接到Git服务器? Ssh connection without password
相关问题
- 1. GIT pull请求root密码
- 2. 通过C#代码发出http请求?
- 3. 让sudo通过GUI请求密码
- 4. 通过IPv6的HTTP请求
- 5. HTTP POST请求通过Mailjet
- 6. 通过CFStream的HTTP请求
- 7. AngularJS $ http导致两次请求?
- 8. iOS HTTP请求被调用两次
- 9. VAR VM =此,使$ HTTP请求两次
- 10. Angular发送一个http请求两次
- 11. 一次通话HTTP请求使用angularjs
- 12. 通行证用户名与HTTP请求密码一起
- 13. 通过SSH从VSTS克隆Git回购请求密码!意外的
- 14. 通过apache设置将http请求转移到两个文件
- 15. $ http通过表格获取请求
- 16. 通过HTTPS的HTTP Ajax请求页面
- 17. 通过AJAX发送http请求
- 18. 通过Node.js路由http请求
- 19. 如何通过TCPSocket发送HTTP请求?
- 20. 通过HTTPS的HTTP Cookie和Ajax请求
- 21. 通过Lambda Func发出Http请求
- 22. 通过代理路由akka-http请求
- 23. 通过HTTP登录到网页请求
- 24. 通过http请求发送彩信
- 25. 通过代理的HTTP POST请求php
- 26. 通过HTTP与Android的POST请求
- 27. HTTP请求不通过代理
- 28. 通过Javascript访问HTTP GET请求
- 29. 发送HTTP请求通过python脚本
- 30. 在Erlang通过代理的HTTP请求