前几分钟还在发帖问别人,突然就找到了办法~这里记录下。
带用户名密码clone的方式:
git clone https://username:password@remote
一般情况下这个够用了,但不幸的是我的username是个邮箱,里面包涵了@这个特殊字符,于是我们需要进行编码操作:
只需要把username里面的@用%40替换就可以了
为了防止密码中也可能会有@,我觉得在拼接之前,可以对用户名和密码分别进行编码操作。
前几分钟还在发帖问别人,突然就找到了办法~这里记录下。
带用户名密码clone的方式:
git clone https://username:password@remote
一般情况下这个够用了,但不幸的是我的username是个邮箱,里面包涵了@这个特殊字符,于是我们需要进行编码操作:
只需要把username里面的@用%40替换就可以了
为了防止密码中也可能会有@,我觉得在拼接之前,可以对用户名和密码分别进行编码操作。