从 Visual Studio 推送到远程分支

向 GitHub 进行身份验证后,Visual Studio 可以改进 GitHub 工作流。 其中一项改进是只需单击一下即可将本地项目(也称为发布)推送到 GitHub。 简单 Git 工作流的最后一个阶段是将更改推送到远程。

远程指的是托管在本地计算机之外某个位置的 Git 存储库的引用,通常命名为 origin/main(或 origin/master),其中“origin”是远程的默认名称。 有关此术语的详细信息,请参阅 Git 网站上的“Git 分支 - 远程分支 ”页。

虽然本文引用 GitHub 存储库,但你可以远程处理所选的 Git 提供程序,例如 GitHub、GitLab 或 Azure DevOps。

下面介绍了如何在 Visual Studio 中推送到远程库。

  1. 请确保已打开某个文件,以便在以前创建克隆的存储库中使用。

  2. 对文件进行更改,保存该文件,选择 “Git 更改 ”选项卡,然后 提交 更改。

  3. 在“Git 更改”窗口中,请注意包含传入和传出提交数量的链接文本。 在以下示例中,链接文本显示为 1 个传出 / 0 个传入

    Visual Studio 2022 中的“Git 更改”窗口,其中突出显示了传出/传入链接文本。

    “传出”文本表示尚未推送到远程库的提交数,而“传入”文本表示已提取但尚未从远程库拉取的提交数。

  4. 若要推送到远程,请选择“推送”按钮(向上箭头),或从 Git 菜单中选择“推送”。