在项目中创建新的 Git 存储库
Azure DevOps Services |Azure DevOps Server 2022 - Azure DevOps Server 2019 |TFS 2018
Azure DevOps Services和 TFS 项目包含 Git 存储库、工作项、生成和发布。 可以在项目中使用 Git 存储库在项目增长时管理源代码。 本指南介绍如何使用 Web 门户为 Azure) 或 Team Foundation Server (TFS ( 本地) 托管的Azure DevOps Services (创建 Git 存储库。
先决条件
- Azure DevOps 中的组织。 如果没有,可以免费 注册 一个。 每个组织包括免费、无限制的专用 Git 存储库。
- 必须具有默认授予项目管理员的 “创建存储库 ”权限。 有关详细信息,请参阅 设置 Git 存储库权限。
- Git 命令行工具:
- 安装 Git for Windows,其中包括 Git 凭据管理器
- 安装适用于 macOS 和 Linux 的 Git。
- 对于 macOS 和 Linux,建议 配置 SSH 身份验证
使用 Web 门户创建存储库
浏览到
https://dev.azure.com/OrganizationName
项目中的 Repos 页面,将鼠标悬停在项目名称上,然后选择 Repos 图标。 可以从 “所有 项目”列表中选择它,也可以从最近 访问的项目列表中 选择它。从存储库下拉列表中,选择 “新建存储库”。
在“ 创建新存储库 ”对话框中,验证 Git 是否为存储库类型,并输入新存储库的名称。 有关命名限制,请参阅命名限制,Azure Repos (git) 。
还可以添加自述文件,并为计划在存储库中管理的代码类型创建 .gitignore。 自述文件包含存储库中有关代码的信息。 .gitignore 文件告知 Git 要忽略的文件类型,例如开发环境中的临时生成文件。
如果对存储库名称和选项感到满意,请选择“ 创建”。
现在,项目中会创建一个新的空 Git 存储库。
浏览到
https://dev.azure.com/<your organization name>
项目并选择项目名称,导航到项目。 可以从 “所有项目 ”列表中选择它,也可以从顶部的“ 最近 访问”项目列表选择它。在 Web 门户的 “项目 ”区域中,选择 “代码”,然后选择当前存储库名称旁边的下拉列表,然后选择“ 新建存储库”。
在“ 创建新存储库 ”对话框中,验证 Git 是否为存储库类型,并输入新存储库的名称。 有关命名限制,请参阅命名限制,Azure Repos (git) 。
还可以添加自述文件,并为计划在存储库中管理的代码类型创建 .gitignore。 自述文件包含存储库中有关代码的信息。 .gitignore 文件告知 Git 要忽略的文件类型,例如开发环境中的临时生成文件。
如果对存储库名称和选项感到满意,请选择“ 创建”。
现在,项目中会创建一个新的空 Git 存储库。
将存储库克隆到计算机
若要使用 Git 存储库,请将其克隆到计算机。 克隆存储库会创建存储库的完整本地副本,供你使用。 克隆还会下载存储库中的所有 提交 和 分支 ,并设置与服务器上的存储库的命名关系。 使用此关系与现有存储库交互,推送和拉取更改以与团队共享代码。
在 Web 浏览器中,在 Azure DevOps 中打开组织的团队项目,然后选择 “存储库>文件”。 如果没有团队项目, 请立即创建一个项目。
在“文件”窗口右上角选择“克隆”并复制克隆 URL。
打开 Git 命令窗口, (Git for Windows) 上的 Git Bash。 然后,浏览到要从存储在计算机上的存储库中的代码的文件夹。 运行
git clone
后跟上一部分中从 克隆 URL 复制的路径,如以下示例所示。git clone https://dev.azure.com/fabrikam-fiber/MyFirstProject/_git/
将目录切换到克隆的存储库。
cd fabrikam-fiber
使此命令窗口保持打开状态,因为你将在以下步骤中使用它。
在“代码”窗口右上角选择“克隆”并复制“克隆 URL”。
打开 Git 命令窗口, (Git for Windows) 上的 Git Bash,导航到要从存储在计算机上的存储库中的代码的文件夹,然后运行,然后运行
git clone
上一步中从 克隆 URL 复制的路径,如以下示例所示。git clone https://fabrikam-fiber.visualstudio.com/DefaultCollection/MyFirstProject/_git/
运行上一个命令后,Git 会将代码的副本下载到新文件夹中,供你使用。 此下载包括存储库中的所有 提交 和 分支 。
使此命令窗口保持打开状态,因为你将在以下步骤中使用它。
使用代码
在此步骤中,我们将对计算机上的文件进行更改,在本地提交更改,将提交推送到服务器上的存储库,并查看其中所做的更改。
浏览到计算机上克隆存储库的文件夹,并在所选编辑器中打开
README.md
该文件。进行一些更改,例如添加到
This is my first edit.
文件,并保存并关闭该文件。在 Git 命令窗口中,输入以下命令导航到
fabrikam-fiber
目录:cd fabrikam-fiber
通过在 Git 命令窗口中输入以下命令提交更改:
git commit -a -m "My first commit"
使用
git commit
时,-a
表示提交所有已更改的文件,并-m
指定提交消息。通过在 Git 命令窗口中输入以下命令,将更改推送到 Git 存储库:
git push
切换回 Web 门户,然后从“代码”视图中选择“历史记录”以查看新提交。 新存储库有两个提交。 第一个是创建存储库时添加自述文件和 .gitignore 的提交。 第二个是刚刚提交的提交。
切换到“ 文件 ”选项卡,然后选择自述文件以查看更改。