教程:从存储库打开项目
在本教程中,你将使用 Visual Studio 连接到存储库或 存储库,首次克隆存储库,然后从中打开项目。
本教程介绍如何:
- 从 GitHub 存储库打开项目
- 浏览到 Azure DevOps 存储库
先决条件
- 如果还没有 Visual Studio,请转到 Visual Studio 下载 免费安装。
从 GitHub 存储库打开项目
Visual Studio 可以轻松地从存储库打开项目。 可以在启动 Visual Studio 时执行此操作,也可以在 visual Studio IDE 中直接执行此操作。
操作方法如下。
使用“开始”窗口
打开 Visual Studio。
在开始窗口中,选择 克隆存储库。
输入或键入存储库位置,然后选择“克隆”。
如果尚未登录,系统可能会提示你登录到 Visual Studio 或 GitHub 帐户。
提示
有关登录到 Visual Studio 的详细信息,请参阅 登录或切换 Visual Studio 用户帐户。 有关如何使用 GitHub 帐户登录的具体信息,请参阅 将 GitHub 帐户添加到 Visual Studio 密钥链。 可能会收到信任通知。 有关详细信息,请参阅 为文件和文件夹配置信任设置。
在解决方案资源管理器中查看文件
Visual Studio 通过使用 解决方案资源管理器中的 文件夹视图 从存储库加载解决方案。
可以通过双击解决方案 .sln
文件,在 解决方案视图 中查看解决方案。
可以选择“切换视图”,在文件夹视图和解决方案视图之间切换。
提示
可以从 Git 菜单中从默认文件夹视图更改为解决方案视图。 选择 设置>源代码管理>Git 全局设置>打开 Git 存储库时自动加载解决方案。
从以前克隆的 GitHub 存储库本地打开项目
打开 Visual Studio。
在开始窗口中,选择 打开项目或解决方案。
Visual Studio 将打开文件资源管理器的实例,可在其中浏览到解决方案或项目,然后选择它将其打开。
提示
如果最近打开了项目或解决方案,可从“打开最近使用的文件”部分进行选择。
开始编码!
使用集成开发环境 (IDE)
还可以使用 Visual Studio IDE 中的 Git 菜单或 选择存储库 控件与存储库的文件夹和文件进行交互。
操作方法如下。
克隆存储库并打开项目
在 Visual Studio IDE 中,选择 Git 菜单,然后选择 克隆存储库。
按照提示连接到包含要查找的文件的 Git 存储库。
打开本地文件夹和文件
在 Visual Studio IDE 中,选择 Git 菜单,选择 本地存储库,然后选择 打开本地存储库。
按照提示连接到包含要查找的文件的 Git 存储库。
访问 Azure DevOps 存储库
下面介绍如何使用 Visual Studio 浏览和克隆 Azure DevOps 存储库。
使用 Visual Studio 2019 从 GitHub 存储库打开项目
如何使用 Visual Studio 从 GitHub 存储库打开项目取决于你拥有的版本。 具体而言,如果你安装了版本 Visual Studio 2019 版本 16.8 或更高版本,Visual Studio 中提供了一种更全面、更完全集成的 Git 体验, 可供你使用。
但是,无论安装了哪个版本,都可以使用 Visual Studio 从 GitHub 存储库打开项目。
Visual Studio 2019 版本 16.8 及更高版本
下面介绍如何在 Visual Studio 2019 版本 16.8 或更高版本中使用 Git。
克隆 GitHub 存储库,然后打开项目
打开 Visual Studio 2019。
在开始窗口中,选择 克隆存储库。
输入或键入存储库位置,然后选择“克隆”。
你可能会在“Git 用户信息”对话框中要求用户登录信息。 可以添加信息或编辑它提供的默认信息。
选择 保存,将信息添加到全局
.gitconfig
文件。 (或者,如果要稍后保存信息,可以选择 取消。提示
有关登录到 Visual Studio 的详细信息,请参阅 登录或切换 Visual Studio 用户帐户。 有关如何使用 GitHub 帐户登录的详细信息,请参阅 将 GitHub 帐户添加到 Visual Studio 密钥链。
接下来,Visual Studio 会自动从存储库加载并打开解决方案。
如果存储库包含多个解决方案,解决方案资源管理器将显示它们。 在解决方案资源管理器中,选择 切换视图 按钮以查看解决方案的列表视图。
然后,解决方案资源管理器提供了在 文件夹视图 中打开根文件夹或选择要打开的解决方案文件的选项。
在 Visual Studio 2019 版本 16.8 及更高版本中选择“切换视图”后,
若要切换视图,请再次选择“切换视图”按钮。
提示
还可以使用 Visual Studio IDE 中的 Git 菜单克隆存储库并打开项目。
从以前克隆的 GitHub 存储库本地打开项目
打开 Visual Studio 2019 版本 16.8 或更高版本。
在开始窗口中,选择 打开项目或解决方案。
Visual Studio 将打开文件资源管理器的实例,可在其中浏览到解决方案或项目,然后选择它将其打开。
如果最近打开过该项目或解决方案,可从“打开最近使用的文件”部分中将其选中,快速地再次将其打开。
提示
还可以使用 Visual Studio IDE 中的 Git 菜单打开以前克隆的存储库中的本地文件夹和文件。
开始编码!
Visual Studio 2019 版本 16.7 及更低版本
下面介绍如何在 Visual Studio 2019 版本 16.7 或更早版本中使用 Git。
克隆 GitHub 存储库,然后打开项目
打开 Visual Studio 2019 版本 16.7 或更高版本。
在启动窗口上,选择“克隆或签出代码”。
输入或键入存储库位置,然后选择“克隆”。
Visual Studio 从存储库打开项目。
如果有可用的解决方案文件,则会显示在 解决方案和文件夹 浮出控件菜单中。 选择它,Visual Studio 将打开解决方案。
如果存储库中没有解决方案文件(特别是
.sln
文件),浮出控件菜单显示 找不到解决方案。 但是,可以从文件夹菜单中双击任何文件,在 Visual Studio 编辑器中将其打开。开始编码!
使用 Visual Studio 2019 浏览到 Azure DevOps 存储库
使用 Visual Studio 2019 浏览到和克隆 Azure DevOps 存储库时看到的内容取决于你拥有的版本。 在版本 16.8 或更高版本中,UI 在 Visual Studio 中提供了更全面集成的全新 Git 体验。
但是,无论安装了哪个版本,都可以使用 Visual Studio 浏览和克隆 Azure DevOps 存储库。
Visual Studio 2019 版本 16.8 及更高版本
打开 Visual Studio 2019 版本 16.8 或更高版本。
在开始窗口中,选择 克隆存储库。
在“浏览存储库” 部分中,选择 Azure DevOps。
如果看到登录窗口,请登录到帐户。
在“连接到项目”对话框中,选择要连接的存储库,然后选择“克隆”。
提示
如果未看到要连接的存储库的预填充列表,选择“添加 Azure DevOps Server”,输入一个服务器 URL。 或者,你可能会看到 找不到任何服务器 提示,其中包含添加现有 Azure DevOps Server 或创建 Azure DevOps 帐户的链接。
接下来,Visual Studio 打开显示文件夹和文件的 解决方案资源管理器。
选择 团队资源管理器 选项卡以查看 Azure DevOps 操作。
Visual Studio 2019 版本 16.7 及更低版本
打开 Visual Studio 2019 版本 16.7 或更高版本。
在启动窗口上,选择“克隆或签出代码”。
在“浏览存储库” 部分中,选择 Azure DevOps。
如果看到登录窗口,请登录到帐户。
在“连接到项目”对话框中,选择要连接的存储库,然后选择“克隆”。
说明
列表中看到的内容取决于你有权访问的 Azure DevOps 存储库。
克隆完成后,Visual Studio 会打开“团队资源管理器”并显示通知。
若要查看文件夹和文件,请选择 显示文件夹视图 链接。
Visual Studio 随即打开“解决方案资源管理器”。
选择 解决方案和文件夹 链接以搜索要打开的解决方案文件(特别是
.sln
文件)。如果存储库中没有解决方案文件,则会显示 找不到解决方案 消息。 但是,可以从文件夹菜单中双击任何文件,在 Visual Studio 编辑器中将其打开。
相关内容
欢迎随时探索以下语言特定教程:
- Visual Studio 教程 |C#
- Visual Studio 教程 |Visual Basic
- Visual Studio 教程 |C++
- Visual Studio 教程 |Python
- Visual Studio 教程 |JavaScript、TypeScript和 Node.js
有关详细信息,请参阅: