git:config连接远程仓库的配置中带特殊字符的处理方式
2023-12-18 17:26:55
比如我的账号和密码分别是
- 账号: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
参考
文章来源:https://blog.csdn.net/mouday/article/details/135062347
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!