是否可以使用带有个人访问令牌(PAT)的Chef(ruby)方法克隆git存储库?
chef documentation没有说过用PAT克隆
此PowerShell script可以执行相同的操作,但我想知道是否可以使用内置的Chef方法来完成
$MyPat = 'yourPAT'
$B64Pat = [Convert]::ToBase64String([System.Text.Encoding]::UTF8.GetBytes(":$MyPat"))
git -c http.extraHeader="Authorization: Basic $B64Pat" clone https://dev.azure.com/yourOrgName/yourProjectName/_git/yourRepoName