gpt4 book ai didi

git - 如何直接从 git bash 命令行创建 azure 存储库? (无需进入浏览器)

转载 作者:行者123 更新时间:2023-12-03 18:58:42 25 4
gpt4 key购买 nike

更新

我正在尝试从 git bash 命令行创建一个存储库到 AzureDevops 团队平台,

我一直遵循这些说明:

https://learn.microsoft.com/en-us/azure/devops/repos/git/share-your-code-in-git-cmdline?view=azure-devops

我在先决条件方面遇到问题,我运行了以下几行:

az --version                          # version is greater than v2.0.49
az extension add --name azure-devops # no problem with this line
az devops login --organization org_url
PAT # problem arises here....

运行结束行后出现下一行:

无法使用提供的 token 进行身份验证。

我按照以下说明创建 PAT:

https://learn.microsoft.com/en-us/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate?view=azure-devops&tabs=preview-page

我是否必须要求提供经理凭据,否则我可以采取什么措施来解决此问题?

最佳答案

根据错误消息,您可能需要 install the Azure CLI 。您必须至少拥有 v2.0.49,您可以使用 az --version 命令进行验证。然后,您可以运行 az login 命令使用您的 Azure 帐户登录。

更新

只需按照 article 操作即可。您可以在 git bash 或其他终端中执行以下步骤:

  1. 下载并安装 Azure CLI 并添加 Azure DevOps 扩展。
   az extension add --name azure-devops
az login #login in with your Azure account
az devops configure --defaults organization=https://dev.azure.com/contoso project=contoso
  • 为您的代码创建本地 Git 存储库。如果您的代码已在本地 Git 存储库中,则可以跳过此步骤。
  • cd /home/fabrikam/fiber
    git init .
    git add --all
    git commit -m "first commit of my code"
  • 在 Azure Repos 中创建新的 Git 存储库,并使用创建 Git 存储库的响应中的 remoteUrl 将本地存储库连接到 Azure Repos 中的 Git 存储库:
  • az repos create --name  mywebapprepos
    git remote add origin https://xxx.xxx.com/webapp-test/_git/mywebapprepos

    enter image description here

  • 在推送代码之前,您需要使用 Azure 帐户登录进行身份验证。对于我来说,它将提示 Windows UI 使用我的帐户登录。
  • git push origin master

    enter image description here

    关于git - 如何直接从 git bash 命令行创建 azure 存储库? (无需进入浏览器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65333126/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com