您当前的位置:首页 > 计算机 > 软件应用 > 开发工具(IDE)

git:config连接远程仓库的配置中带特殊字符的处理方式

时间:05-21来源:作者:点击数:

比如我的账号和密码分别是

  • 账号:username
  • 密码:123@456

如果按照如下写法就会报错

[remote "origin"]
    url = "https://username:123@456@demo.github.com/username/project.git"
    fetch = +refs/heads/*:refs/remotes/origin/*

正确的写法是将特殊字符编码

比如 @ 字符需要编码为%40

正确的写法

[remote "origin"]
    url = "https://username:123%40456@demo.github.com/username/project.git"
    fetch = +refs/heads/*:refs/remotes/origin/*

特殊字符对应表

空格  -   %20
"       -   %22
#       -   %23
%       -   %25
&       -   %26
(       -   %28
)       -   %29
+       -   %2B
,       -   %2C
/       -   %2F
:       -   %3A
;       -   %3B
<       -   %3C
=       -   %3D
>       -   %3E
?       -   %3F
@       -   %40
\       -   %5C
|       -   %7C
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门