标签: git tfs azure-devops azure-pipelines
我有一个ci build,应该将更改推送到git repo。我正在使用PowerShell脚本执行git命令。但是,它失败并显示:
You need the Git 'GenericContribute' permission to perform this action.
我已经启用
允许脚本访问OAuth令牌
但是,这没有帮助。我正在寻找一种方法来将个人访问令牌传递到Powershell中,以便能够推送到git。错误下方:
答案 0 :(得分:1)
您收到的消息表明令牌已将其传递到脚本以及正在执行的请求操作中,但是与令牌关联的身份无权推送到目标存储库。 / p>
您需要更改与OAuth令牌关联的身份,或者为您尝试操作的git存储库授予对该身份(或它所属的组之一)的“贡献”权限反对。