当我尝试 git 从 azure git 克隆时如何进行身份验证?
How to authenticate when I try to git clone from azure git?
我尝试将我的应用程序服务从 git 本地代表从 Azure 平台克隆到本地环境(在 PC 上)。
但是当我执行 git clone < https://adminusername@my.azure.url.torepo/appser.git> 时,控制台会询问我有关使用 adminusername 登录进行身份验证的信息。但是密码是什么?它不是 MicrosoftAppPassword,当我尝试使用它时,身份验证失败。
密码是什么?
从 Azure Devops 克隆存储库的一种常规方法是要求管理员将您自己的帐户添加到可以克隆存储库的人员组中,并使用您自己的帐户。
如果必须使用 adminusername
帐户,另一种选择是在您的计算机上生成一个 ssh 密钥,让管理员在存储库中添加您的 public 密钥(链接到 adminusername
帐户),并通过 ssh 克隆 repo。
How to authenticate when I try to git clone from azure git?
当您尝试 git 从 azure git 克隆时,您可以使用您的个人访问令牌 (PAT) 或 SSH 进行身份验证。
Authenticate with personal access tokens
命令如下:
https://<OrganizationName>@dev.azure.com/<OrganizationName>/MyTestProject/_git/TestSample
然后我们需要替换 第一个 OrganizationName
为PAT。所以,它将是:
https://<PAT>@dev.azure.com/<OrganizationName>/MyTestProject/_git/TestSample
或者您可以使用 SSH 密钥进行身份验证:
git clone git@ssh.dev.azure.com:v3/fabrikam-fiber/FabrikamFiber/FabrikamFiber
最后但同样重要的是,您还可以安装 Git Credential Managers 以登录 Azure devops。安装后,使用git克隆命令时会弹出window让你输入用户名和密码:
Use Git Credential Managers to authenticate to Azure Repos
希望对您有所帮助。
我尝试将我的应用程序服务从 git 本地代表从 Azure 平台克隆到本地环境(在 PC 上)。 但是当我执行 git clone < https://adminusername@my.azure.url.torepo/appser.git> 时,控制台会询问我有关使用 adminusername 登录进行身份验证的信息。但是密码是什么?它不是 MicrosoftAppPassword,当我尝试使用它时,身份验证失败。 密码是什么?
从 Azure Devops 克隆存储库的一种常规方法是要求管理员将您自己的帐户添加到可以克隆存储库的人员组中,并使用您自己的帐户。
如果必须使用 adminusername
帐户,另一种选择是在您的计算机上生成一个 ssh 密钥,让管理员在存储库中添加您的 public 密钥(链接到 adminusername
帐户),并通过 ssh 克隆 repo。
How to authenticate when I try to git clone from azure git?
当您尝试 git 从 azure git 克隆时,您可以使用您的个人访问令牌 (PAT) 或 SSH 进行身份验证。
Authenticate with personal access tokens
命令如下:
https://<OrganizationName>@dev.azure.com/<OrganizationName>/MyTestProject/_git/TestSample
然后我们需要替换 第一个 OrganizationName
为PAT。所以,它将是:
https://<PAT>@dev.azure.com/<OrganizationName>/MyTestProject/_git/TestSample
或者您可以使用 SSH 密钥进行身份验证:
git clone git@ssh.dev.azure.com:v3/fabrikam-fiber/FabrikamFiber/FabrikamFiber
最后但同样重要的是,您还可以安装 Git Credential Managers 以登录 Azure devops。安装后,使用git克隆命令时会弹出window让你输入用户名和密码:
Use Git Credential Managers to authenticate to Azure Repos
希望对您有所帮助。