You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio 2019 GitHub面板无Commit All and Push命令如何解决

修复方案

根因说明

Visual Studio 2019的GitHub扩展要求对接GitHub的本地仓库必须将对应远程仓库命名为origin,你删除闲置远程仓库后,要么是当前在用的远程仓库命名不符合要求,要么是origin的指向地址失效,才会触发找不到GitHub URL的报错,同时隐藏Commit All and Push按钮。

操作步骤

你可以任选以下一种方式完成配置:

  • 方式1:通过Visual Studio界面修改
    1. 点击顶部菜单栏的Git选项,依次进入设置->Git仓库设置
    2. 找到远程管理板块,核对现有远程配置:
      • 若已有指向目标GitHub仓库的远程,但名称不是origin,点击编辑按钮,将远程名称修改为origin后保存
      • 若不存在名为origin的远程,点击添加,名称字段填origin,地址字段填写你GitHub仓库的HTTPS或SSH地址,保存即可
  • 方式2:通过Git命令行修改
    打开本地仓库目录下的终端,先执行命令清理残留配置:
    git remote remove origin
    再执行命令绑定远程仓库:
    git remote add origin 你的GitHub仓库地址

配置完成后重启Visual Studio,GitHub标签页即可正常识别远程地址,恢复显示Commit All and Push选项。

内容的提问来源于stack exchange,提问作者Moshe Yalovsky

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 00:54:07