从 Visual Studio 推送到远程分支

适用范围:yesVisual Studio noVisual Studio for Mac noVisual Studio Code

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

远程库是一个在云中存储代码的安全位置。 它通常称为“origin/main”(或 origin/master),其中“origin”是远程库的默认名称。 有关此术语的详细信息,请参阅 Git 网站上的 Git 分支 - 远程分支页。

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

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

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

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

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

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

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

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

后续步骤

若要继续此旅程,请访问在 Visual Studio 中提取、拉取和同步页。

另请参阅