2011-05-17 106 views

回答

6
+0

糟糕。把%26开始。 – 2011-05-17 12:34:44

+0

看起来像我的远程存储库不正确解码字符串。是否有可能在Windows上使用netrc文件? – 2011-05-17 13:02:10

+0

对不起Bernd,我不知道 - 这不是我真正的专业领域。我只是认为编码可能有帮助... – 2011-05-17 13:06:34

1

这是很老的问题,但我要补充的解决方法为他人的利益。我们最近开始使用电子邮件ID作为用户名连接到Git,但拉/取/推等命令开始失败。我们尝试了以前的评论中提到的%40,但它没有奏效。所以我们用以下信息创建了〜/ .netrc文件。

机git.myserver.com 登录[email protected] 密码MYPASSWORD

我们也从中获取存储在的.git/config文件的URL删除用户名。我们现在可以做拉/提交等。使用这种方法并不可取,因为密码以纯文本形式存储在文件中,但这是一种快速解决方法,可以在查找连接时使用命令行工具中的电子邮件ID进行紧急提交。