https://i.stack.imgur.com/IUpbh.png
嗨,当我有普通密码时,我可以使用以下命令。
git pull http://$username:$password@github.com/pulkit889/project1.git
但当密码包含特殊字符时失败。
答案 0 :(得分:0)
得到了答案。 您必须将整个密码转换为由 '%' 符号分隔的十六进制字符字符串。使用以下而不是 $password。
$(echo -n $password | hexdump -v -e '"x" 1/1 "%02X"' | tr x %)