Skip to content
| Marketplace
Sign in
Visual Studio>Tools>GitHooksVS
GitHooksVS

GitHooksVS

Marco Stranner

|
24 installs
| (1) | Free
GitHooksVS is a Visual Studio extension for managing Git hooks and custom scripts in your repository. It provides a user-friendly interface to enable, disable, and organize scripts for each supported Git hook type.
Download

GitHooksVS

GitHooksVS is a Visual Studio extension for managing Git hooks and custom scripts in your repository. It provides a user-friendly interface to enable, disable, and organize scripts for each supported Git hook type.

How It Works

  • .githooks Folder Structure
    In the root of your Git repository, create a folder named .githooks:

    • .githooks
      • pre_merge
        • 01_script_name
        • 02_script_name
  • Each subfolder corresponds to a supported Git hook type.

  • Place your shell scripts (starting with #!/bin/sh) in the appropriate subfolder.

  • Automatic Git Hook Script Generation
    The extension will automatically create or update the actual Git hook scripts in .git/hooks/ to call the enabled scripts from .githooks.

  • Configuration File
    A config file is generated to track which scripts are enabled/disabled.
    Add this config file to your .gitignore as it is intended for local use only.

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