我正在 Azure DevOps Pipeline 中执行一个批处理文件,其中包含以下语句。
git init
git checkout -b %BranchName%
git remote add origin %RepoURL%
git fetch && git checkout %BranchName%
参数从变量中获取值。但我收到以下错误。
"Could not read Password for '<Repository URL>': terminal prompts disabled"
我尝试如下设置 RepoURL 参数的值。
https://<CollectionName>@dev.azure.com/<CollectionName>/<ProjectName>/_git/<RepoName>
https://<PAT>@dev.azure.com/<CollectionName>/<ProjectName>/_git/<RepoName>
此论坛中的许多帖子都建议使用 PAT。于是尝试了如下的 git pull 语句。
git pull %RepoURL%
但没有运气。仍然得到同样的错误。请任何人告诉我如何解决这个问题。
谢谢。