适用于 Visual Studio 的 GitHub 扩展2023-02-27T09:14:39-08:00

Visual Studio 和 GitHub 结合使用更佳

使用 GitHub 和 Visual Studio,使源代码控制和 CI/CD 工作流靠近代码。GitHub 支持现已内置于 Visual Studio 中。

“我经常使用新的 Git 集成。 这是简单且简洁的 Git 体验!”
– 一个 GitHub 用户

与 GitHub 无缝集成

验证你的 GitHub.com 或 GitHub Enterprise 帐户以创建存储库,并将你的第一个提交推送到 GitHub,全部通过 Visual Studio。

从 IDE 中克隆和编码

从 IDE 中克隆和编码

浏览 GitHub 存储库,并将存储库克隆到本地计算机以开始提交和推送。

创建并推送新存储库

将本地代码推送到 GitHub 上的新存储库中。 Visual Studio 可处理本地和远程存储库创建。 你甚至可以选择将存储库完全设置为专用。
创建并推送新存储库

分支、暂存和提交

从状态栏创建分支并在分支之间切换。 查看你的更改,暂存你想要提交的文件,并使用“Git 更改”工具窗口进行提交。

合并和变基

直接从 Visual Studio 内完成功能后,合并或变基分支。 还可以在拉取时选择
合并或变基,或在提取时删除分支。

解决合并冲突

Visual Studio 将在冲突发生时识别合并冲突,并在“Git 更改”窗口中显示未合并的更改。 内置合并编辑器将引导你完成每个冲突更改,从而使你能够获取传入方或当前端,并在接受合并时显示结果。

浏览存储库历史记录

使用 Git 存储库窗口可以让你全面了解分支及其历史记录。 选择单个提交以查看详细信息和文件差异。 有些人倾向并排查看差异,而有些人更喜欢内联视图。 在 Visual Studio 中获取两者。 此设置在更改时会持续存在,因此你可以设置它并忽略它。
浏览存储库历史记录

具有 GitHub 操作的集成 CI/CD 工作流

借助 Visual Studio 发布,你可以轻松地为正在部署到 Azure 的 ASP.NET Core 应用程序安装 GitHub Actions。 Visual Studio 只需单击几下即可生成工作 GitHub Actions 工作流。

反馈