我正在尝试使用Appveyor中环境变量中定义的密码对GitHub进行身份验证。
我要执行的命令是:
git remote add origin https://username:$EnvPassword@github.com/username/Empty.git
在上述情况下,我希望$EnvPassword
用我的环境变量中定义的密码替换。
我认为以$
的前缀是足够的,但根本不起作用。我似乎在其他任何地方都找不到有关它的信息。
尝试用更强大的${EnvPassword}
替换$EnvPassword
。这种类型的替代通常对复杂命令更好。
git remote add origin https://username:${EnvPassword}@github.com/username/Empty.git