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

如何在Visual Studio中禁止推送特定Git分支?

在Visual Studio中禁止推送指定本地Git分支的方法

有两种简单的方式可以实现这个需求,既可以通过Visual Studio图形界面操作,也可以用Git命令行配置:

方式一:Visual Studio图形界面设置

  1. 打开Visual Studio后,切换到「Git更改」面板(快捷键Ctrl+0,G)
  2. 点击面板右上角的「分支」按钮(或按Ctrl+0,B)打开分支管理器
  3. 在本地分支列表里找到你的测试分支,右键点击它,选择「分支设置」
  4. 在弹出的设置窗口中,找到「推送」选项,选择「从不推送此分支」,确认即可。之后这个分支就只会留在本地,不会被推送到远程仓库。

方式二:Git命令行配置

如果习惯用命令行操作,可以直接给目标分支添加禁止推送的配置:

git config branch.<你的测试分支名>.pushRemote no

这个配置会让Git本身拒绝推送该分支,Visual Studio会自动遵循Git的这个设置,效果和界面操作一致。

另外建议可以给本地测试分支加个统一前缀(比如local-test-),这样自己也好区分,避免误操作推送。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 18:22:03