在项目中创建新的 Git 存储库
Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018
Azure DevOps Services和 TFS 项目包含 Git 存储库、工作项、生成和发布。 可以在项目中使用 Git 存储库在项目增长时管理源代码。 本指南介绍如何使用 Web 门户为 Azure) 上托管的 Azure DevOps Services (创建 Git 存储库,或Team Foundation Server (TFS - 本地) 。
先决条件
- 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 门户的Project区域中,选择“代码”,然后选择当前存储库名称旁边的下拉列表,然后选择“新建存储库”。

在“ 创建新存储库 ”对话框中,验证 Git 是否为存储库类型,并输入新存储库的名称。 有关命名限制,请参阅命名限制,Azure Repos (git) 。

还可以添加自述文件,并为计划在存储库中管理的代码类型创建 .gitignore。 自述文件包含存储库中有关代码的信息。 .gitignore 文件告知 Git 要忽略的文件类型,例如开发环境中的临时生成文件。
如果对存储库名称和选项感到满意,请选择“ 创建”。
现在,项目中会创建一个新的空 Git 存储库。
将存储库克隆到计算机
若要使用 Git 存储库,请将其克隆到计算机。 克隆存储库会创建存储库的完整本地副本,供你使用。 克隆还会下载存储库中的所有 提交 和 分支 ,并设置与服务器上的存储库的命名关系。 使用此关系与现有存储库交互,推送和拉取更改以与团队共享代码。
在 Web 浏览器中,在 Azure DevOps 中打开组织的团队项目,然后选择Repos>Files。 如果没有团队项目, 请立即创建一个项目。

在“文件”窗口右上角选择“克隆”并复制克隆 URL。

打开 Git 命令窗口, (Git 上的 Git Bash 进行Windows) 。 然后,浏览到要从存储在计算机上的存储库中的代码的文件夹。 运行
git clone后跟上一部分中从 克隆 URL 复制的路径,如以下示例所示。git clone https://dev.azure.com/fabrikam-fiber/MyFirstProject/_git/将目录切换到克隆的存储库。
cd fabrikam-fiber使此命令窗口保持打开状态,因为你将在以下步骤中使用它。
在“代码”窗口右上角选择“克隆”并复制“克隆 URL”。

打开 Git 命令窗口 (Git Bash on Git for Windows) ,导航到要从存储在计算机上的存储库中的代码的文件夹,然后运行
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 的提交。 第二个是刚刚提交的提交。

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