2026年git clone 输入密码(git clone 要求输入密码)

git clone 输入密码(git clone 要求输入密码)Azure DevOps Services Azure DevOps Server 2022 Azure DevOps Server 2019 使用 Git 存储库时 请在 Azure DevOps 中与他人共享代码 必须在 Azure DevOps 中有一个组织和项目 创建项目时 Azure DevOps 会自动在 Repos 中创建空存储库 安装以下 Git 命令行工具之一 适用于 Windows 和 Git 凭据管理器的 Git 适用于 macOS 或 Linux



Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

使用 Git 存储库时,请在 Azure DevOps 中与他人共享代码。

必须在 Azure DevOps 中有一个组织和项目。 创建项目时,Azure DevOps 会自动在 Repos 中创建空存储库。

安装以下 Git 命令行工具之一:

  • 适用于 Windows 和 Git 凭据管理器的 Git。
  • 适用于 macOS 或 Linux 的 Git。 对于 macOS 和 Linux,建议配置 SSH 身份验证。

若要使用 Git 存储库,请将其克隆到计算机,从而创建存储库的完整本地副本。 代码可能位于多个位置之一。

  1. 完成适用于你的方案的以下步骤:
    • 如果 还没有任何代码,请先 在项目中创建新的 Git 存储库,然后完成下一步。
    • 如果 代码位于另一个 Git 存储库(如 GitHub 存储库或其他 Azure 存储库实例)中, 请将其导入新的或现有的空 Git 存储库,然后完成下一步。
    • 如果 代码位于本地计算机上且尚未在版本控制中, 请在项目中 创建新的 Git 存储库,或将代码添加到现有存储库。
  2. 在 Web 浏览器中,打开组织的团队项目,然后选择“存储库>文件”。

    项目屏幕截图,其中突出显示了 Repos 和文件。

  3. 选择“克隆”。

  4. 复制 URL。

  5. 打开 Git 命令窗口(适用于 Windows 的 Git 上的 Git Bash)。 转到要从存储在计算机上的存储库中的代码的文件夹,然后运行 ,然后运行上一步中从 克隆 URL 复制的路径。 请参阅以下示例:
     

    Git 会将代码的副本(包括存储库中的所有 提交和 分支 )下载到新文件夹中供你使用。

  6. 将目录切换到克隆的存储库。
     

    使此命令窗口保持打开状态,以在分支中工作。

Git 分支 将更改与项目中正在完成的其他工作隔离开来。 建议使用 Git 工作流,该工作流对处理的每个功能或修补程序使用新的分支。 对于我们的示例,我们使用分支 。

  1. 使用 命令创建分支。
     

    此命令在 Git 中为新分支创建引用。 它还会创建指向父提交的指针,以便 Git 可以在向分支添加提交时保留更改的历史记录。

    如果使用的是以前克隆的存储库,请确保签出正确的分支(),并在创建新分支之前()处于最新状态。

  2. 用于 切换到该分支。
     

    Git 会更改计算机上的文件,以匹配签出分支上的最新提交。

在以下步骤中,我们对计算机上的文件进行更改,在本地提交更改,然后将提交推送到存储在服务器上的存储库。

  1. 浏览到计算机上克隆存储库的文件夹,在所选编辑器中打开 该文件,然后进行一些更改。 然后, 保存 并关闭文件。
  2. 在 Git 命令窗口中,输入以下命令转到 目录:
     
  3. 通过在 Git 命令窗口中输入以下命令来提交更改:
     

    该命令会暂存任何新的或更改的文件,并使用指定的提交消息创建提交。

    在提交之前检查你正在处理的分支,这样就不会将更改提交到错误的分支。 Git 始终将新提交添加到当前本地分支。

  4. 将更改推送到服务器上的 Git 存储库。 在 Git 命令窗口中输入以下命令:
     

现在,代码将共享到名为 远程存储库 的分支中。 若要将工作分支中的代码合并到分支中,请使用拉取请求。

拉取请求将对代码的评审和合并组合到一个协作过程中。 修复分支中的 bug 或新功能后,请创建新的拉取请求。 将团队成员添加到拉取请求,以便他们可以查看和投票对更改进行投票。 使用拉取请求评审正在进行的工作,及早获取更改反馈。 没有合并更改的承诺,因为可以随时放弃拉取请求。

以下示例演示创建和完成拉取请求的基本步骤。

  1. 在 Web 浏览器中打开组织的团队项目,然后选择“存储库>文件”。 如果在获取克隆 URL 后保持浏览器打开状态,只需切换回它即可。
  2. 选择“文件”窗口右上角的“创建拉取请求”。 如果当前未看到用户/jamal/feature1消息,请刷新浏览器。

    创建拉取请求

    新的拉取请求配置为将分支合并到默认分支,在本示例中为 。 标题和说明已预先填充提交消息。

    新建拉取请求

    你可以向拉取请求添加审阅者和链接工作项。

    可以查看“新建拉取请求”窗口底部拉取请求中包含的文件。

    拉取请求中的文件

  3. 选择创建

    从“概述”选项卡查看拉取请求的详细信息。还可以从其他选项卡查看拉取请求中更改的文件、更新和提交。

  4. 选择“完成以开始完成拉取请求的过程。

    拉取请求

  5. 选择“完成合并”以完成拉取请求并将代码合并到分支中。

    完成拉取请求

更改现已合并到分支中,并在远程存储库中删除分支。

  1. 切换回 Web 门户,然后从“代码”页中选择“历史记录以查看新提交。

    Web 门户的屏幕截图,其中突出显示了“历史记录”

  2. 切换到 “文件 ”选项卡,然后选择自述文件以查看更改。

    自述文件屏幕截图

若要删除分支的本地副本,请切换回 Git Bash 命令提示符并运行以下命令:

 
  

此操作完成以下任务:

  • 该 命令会将你切换到 分支。
  • 该 命令将拉取主分支中最新版本的代码,包括更改和合并的事实 。
  • 该 命令将删除该分支的本地副本。
  • 了解新用户到 Azure Pipelines 的关键概念
  • 了解什么是 Azure Repos
  • 了解如何使用 Git 存储库
  • 了解什么是源代码管理
今天的文章 2026年git clone 输入密码(git clone 要求输入密码)分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2025-04-12 10:57
下一篇 2026-02-19 16:27

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/46013.html