gpt4 book ai didi

git - 如何在 Azure Devops 中创建子模块?

转载 作者:行者123 更新时间:2023-12-03 05:19:15 25 4
gpt4 key购买 nike

我正在尝试向 Azure Devops 添加子模块。

我创建了两个存储库,我希望其中一个成为另一个的子模块。这是要走的路吗?或者您只是在主存储库中创建一个文件夹来添加子模块?仅使用 azure 设置向导就可以吗?

我只找到了如何使用主存储库 checkout 子模块,而实际上没有找到如何实际创建子模块的信息。

最佳答案

您需要使用git命令来创建子模块。详细步骤如下:

  1. 转到本地主存储库。如果您的存储库本地不存在,请克隆它。在您的存储库中,单击“克隆”以获取克隆 URL。复制它。然后,在本地创建一个新文件夹并在该目录中运行以下命令:

    git init
    git clone {clone URL}
  2. 运行命令:

    git submodule add {repository url}

    存储库 url:Azure DevOps 存储库的 URL:https://dev.azure.com/{organization}/{project}/_git/{repository}

    然后你会发现自动生成了一个.gitmodules文件。您可以打开它来检查子模块名称和 url。

  3. 运行以下命令以添加、提交更改并将更改推送到 Azure DevOps:

    git add .
    git commit -m "commit message"
    git push origin {branch name}

关于git - 如何在 Azure Devops 中创建子模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73565758/

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