当前位置:   article > 正文

git clone指定用户名密码含有特殊字符_git clone 指定用户名密码

git clone 指定用户名密码

git clone指定用户名密码含有特殊字符

git clone 是用来从已有的 Git 仓库克隆出一个新的镜像仓库到本地的。
有些时候需要带着用户名和密码进行clone

命令是

git clone http://username:password@host:/path/to/repository

//比如:
git clone http://lihuimi:1234@github.com/schacon/example.git
  • 1
  • 2
  • 3
  • 4

其中:

"http://“是协议;
username和password中,「@」、「!」等要进行url encoding

!    #    $     &    '    (    )    *    +    ,    /    :    ;    =    ?    @    [    ]
%21  %23  %24   %26  %27  %28  %29  %2A  %2B  %2C  %2F  %3A  %3B  %3D  %3F  %40  %5B  %5D
  • 1
  • 2

把特殊字符换成下面编码后的就可以了,比如:

git clone http://lihuimi:1234!@github.com/schacon/example.git

git clone http://lihuimi:1234%21@github.com/schacon/example.git
  • 1
  • 2
  • 3

这样就可以成功clone了

转自https://www.jianshu.com/p/1cda2620a5ba,如有冒犯,请联系删除。

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/552025
推荐阅读
相关标签
  

闽ICP备14008679号