如何在.gitconfig代理身份验证中转义特殊字符

bos*_*co- 10 linux git bash proxy

我正在尝试在代理后面使用git,我已经在.gitconfig文件中设置了代理详细信息,如下所示.

 [http]
     proxy = http://<username>:<password>@<proxy_ip>:<proxy_port>
Run Code Online (Sandbox Code Playgroud)

问题是用户名和密码字段包含需要转义的'@'字符.如何转义?

Von*_*onC 12

替换@%40.(如图所示,在此错误报告中)

export http_proxy=http://username%40domain.com:password@host:port
Run Code Online (Sandbox Code Playgroud)