我最近切换到将我的存储库同步到GitHub上的https://(由于防火墙问题),并且每次都要求输入密码.过去,我有一个SSH证书,这就足够了.在我的情况下是否有办法绕过密码(使用http/https)?
我尝试使用git clone http:// user:password@host.com但是我在添加用户或密码方面遇到了一些问题,因为用户使用的是包含其他@的密码,而密码正在使用一个标记(!)
该命令看起来像http://user@home.com:!password@host.com/git
这不起作用 - 我尝试使用0x21password而不是!密码,但系统不会这样做.
任何的想法?