当machg(macos mercurial client)请求密码而不是用户名时,我必须包含machg连接到mercurial存储库服务器的登录信息的唯一方法是将其添加到url中,如帮助所述。
问题是,我在kill.net上使用一个存储库,用户名是电子邮件。
因此电子邮件的@会破坏语法,例如:
https://user@mailhost.com:passwoidhere@hghost.com/repo
所以我能以某种方式逃脱吗?将@编码为
%40
(或任何相应的)不起作用。
\@
也没有。
我可以从命令行克隆repo,但我想使用machg。