Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Git Branch ProtectorNew to Visual Studio Code? Get it now.
Git Branch Protector

Git Branch Protector

gaoxiang

|
3 installs
| (0) | Free
Prevents modifications to files in protected branches
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VSCode Git 分支保护器

这个 VSCode 扩展可以防止在 Git 仓库的 master 分支上修改文件,并提供 Git 仓库检测功能。

功能

  • 自动检测工作区中的 Git 仓库
  • 防止在 master 分支上保存更改
  • 提供启用和禁用保护的命令
  • 在输出通道中显示 Git 仓库检测信息

使用方法

  1. 在 VSCode 中安装此扩展
  2. 打开一个包含 Git 仓库的项目
  3. 扩展会自动检测 Git 仓库,并在 "Git 分支保护器" 输出通道中显示信息
  4. 默认情况下,保护功能是禁用的。要启用它,请使用命令面板(Ctrl+Shift+P 或 Cmd+Shift+P)并搜索 "启用 Git 分支保护"
  5. 要禁用保护,请使用命令 "禁用 Git 分支保护"

当保护功能启用时,任何尝试在 master 分支上保存更改的操作都将被阻止,并显示错误消息。

此外,每次打开文件时,插件会检查是否存在 Git 仓库,并显示当前所在的分支信息。

要求

  • 必须安装 Git 并可以从命令行访问
  • 工作区必须包含 Git 仓库

已知问题

  • 该扩展目前只保护 'master' 分支。未来版本可能会添加对其他分支的保护支持。

贡献

如果您发现任何错误或有改进建议,请在 GitHub 仓库上开一个 issue。

许可证

该扩展基于 MIT 许可证 发布。

本地测试

要在本地测试这个 VSCode 扩展,请按照以下步骤操作:

  1. 克隆或下载此仓库到本地机器。

  2. 打开终端,进入项目目录。

  3. 运行 npm install 安装所有依赖。

  4. 在 VSCode 中打开项目文件夹。

  5. 按 F5 键或在调试视图中选择 "Run Extension" 配置并点击开始按钮。

  6. 这将打开一个新的 VSCode 窗口,其中加载了您的扩展。

  7. 在新窗口中,打开一个包含 Git 仓库的项目文件夹。

  8. 使用命令面板(Ctrl+Shift+P 或 Cmd+Shift+P)运行 "启用 Git 分支保护" 命令。

  9. 尝试在 master 分支上修改文件并保存,您应该会看到一个错误消息。

  10. 要停止调试,关闭新打开的 VSCode 窗口或在原始窗口中停止调试。

如果您在测试过程中遇到任何问题,请检查原始 VSCode 窗口中的调试控制台输出以获取更多信息。

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft