答案 0 :(得分:2)
通常,您不在URL中提供凭据。可以像你一样在那里输入用户名 - 然后Git会要求输入密码。
您可以尝试添加这样的密码,但这不是一个好主意,因为它意味着使用纯文本密码,特殊字符/编码等问题:
http://username:password@gitserver/project
我不确定您要做什么,但一般情况下,最好使用凭据帮助来存储密码,这样您就不必每次都重新输入密码:{ {3}} - 此页面包含最常见操作系统的说明。
答案 1 :(得分:1)
Git将身份验证留给使用的协议,例如ssh
或http
,因此身份验证方法甚至可能不是基于密码的。
我认为您想要进行自动身份验证,在这种情况下,您可以使用基于密钥的ssh。 Github有an example怎么做。
如果您正在推出自己的Git服务器,则需要将密钥指纹添加到authorized_keys
,请参阅相关的question。