特若网络 在线工具 git自定义账号和密码信息

git自定义账号和密码信息

上下文: 因工作需要,写一段python脚本批量下载A仓库代码并提交到B仓库。 此时有 两个仓库地址:A仓库地…

上下文:

因工作需要,写一段python脚本批量下载A仓库代码并提交到B仓库。

此时有

两个仓库地址:A仓库地址B仓库地址

两个仓库账号:A仓库账号B仓库账号

希望该脚本在不同电脑执行都达到同样效果。

所以需要在下载和提交动作中添加固定的用户信息。

查阅资料可以使用git客户端的全局凭据功能,这里找到了另一种更简单的方式,直接在git 仓库url中添加用户名和密码信息,格式如下:

https://账号:密码@xxx.xxx.xxx/test.git

使用中可能因为账号和密码中包含特殊符号而报错,此时可以通过urlencode(对字符串进行URL加密来解决),比如:

https://gjx.xin@qq.com:test@xxx.xxx.xxx/test.git

这样就会报错,正确格式应该如下:

https://gjx.xin%40qq.com:test@xxx.xxx.xxx/test.git
本文原创,禁止转载。https://www.gaojunxin.cn/2021/02/23/1237/

作者: GJX

联系我们

联系我们

邮箱: gjx.xin@qq.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部