Visual Studio Code 为 JavaScript 开发人员提供全面的 Git 和 GitHub 集成。 本指南介绍如何直接从开发环境管理 GitHub 存储库,简化从代码创建到部署的工作流。
你将了解如何打开现有存储库、初始化新项目、创建功能分支、提交更改并推送到 GitHub,所有这些作都无需离开 VS Code。 本指南介绍每个任务的多种方法,包括活动栏、命令面板、状态栏和集成终端,以便你可以选择最适合开发样式的方法。
先决条件
- 在本地计算机上安装Git
- Visual Studio 已安装代码
- GitHub 帐户
打开远程存储库
在本地计算机上打开远程存储库。
Visual Studio Code 使用操作系统(如 macOS KeyChain 或 Windows 凭据管理器)提供的 Git 身份验证以及任何 git 功能。 输出在命令面板 > Git 中可见:显示 Git 输出。
连接到自定义 GitHub 域
默认情况下,Visual Studio Code 假定存储库托管在上 github.com。 如果需要连接到其他域(例如企业 GitHub 等 github.<company_name>.com)上的存储库,则需要相应地配置 Git 路径。
若要更新 VS Code 中的 Git 路径,请打开 文件→首选项→设置 并搜索 Git: Path。 通过此设置,可以指定适用于自定义 GitHub 域的 Git 可执行文件的绝对路径。
或者,可以直接在git.path文件中添加或更新settings.json设置,以确保 VS Code 在所有存储库操作中使用正确的 Git。
打开本地存储库
如果本地计算机上已有一个存储库,并且想要在 Visual Studio Code 中打开它,只需打开该文件夹即可。 Visual Studio Code 识别 .git 子文件夹并显示相关信息。
初始化新存储库
使用以下过程创建本地 git源代码存储库。
初始化存储库后, 在 GitHub 上创建存储库。 然后,从命令面板将该存储库作为远程存储库添加到本地项目:搜索 Git: Add remote。
为更改创建分支
创建新的分支以捕获更改,并隔离主或默认分支。
在本地提交更改
对分支上的文件进行更改后,提交更改。
将本地分支推送到 GitHub
查看 Git 输出
使用源代码管理扩展时,可以查看 Git 命令输出。 当命令失败时,此输出有助于调试。
在活动栏中选择“源代码管理”图标。
选择省略号 (…),然后选择“显示 Git 输出”。
用于处理 Git 和 GitHub 的 Visual Studio Code 工具
在 Visual Studio Code 中处理存储库需使用单独的工具。
| 图标 | 信息 | 访问来源 |
|---|---|---|
| 命令面板中的 Git 命令 | F1 | |
| 源代码管理扩展 | 活动栏 | |
| GitHub 拉取请求和问题扩展 | 活动栏 | |
| GitHub 存储库扩展 | 可通过以下方法快速轻松地打开一个 GitHub 存储库:从命令面板 (F1) 搜索“GitHub 存储库: 打开存储库…”,或者从远程指示器(状态栏左下角的绿色按钮)选择“打开 GitHub 存储库…”。 |