从 Visual Studio 推送到远程分支

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

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

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

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

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

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

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

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

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

  4. 要推送到远程库,请选择“推送”按钮,或从“Git”菜单中选择“推送”