Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Git commit message helperNew to Visual Studio Code? Get it now.
Git commit message helper

Git commit message helper

D3skdev

|
8,622 installs
| (3) | Free
Prefix commit message with value in branch name.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Git commit message helper

1.3.1 (2022-12-13)

  • Improvements

1.3.0 (2020-06-26)

  • Detect branch name created by Jira
  • Improvements

Insert a value from the current branch name into the Source Control Git Message box.

Demo Git Prefix

Customizations

  • Open the Command Palette Ctrl+Shift+P (Cmd+Shift+P on macOS)
  • Type Git Prefix Commit Message and hit return
  • The matching branch pattern is prefixed in the Git Message box

Extension Settings

This extension contributes the following settings using JavaScript regular expression syntax:

  • gitPrefix.pattern: Regular expression pattern to match in the branch name. Default matches entire branch name.

    Tip: Match a ticket in a branch created by Jira using a pattern such as: .*(TEST-\d+).*

  • gitPrefix.isSuffix: Suffix expression instead of prefixing it. Default is false.

  • gitPrefix.patternIgnoreCase: Ignore case in pattern. Default is false.

  • gitPrefix.replacementIsFunction: If true, the replacement string is a function return expression where parameters (p1, p2, p3, etc.) correspond to the matching patterns $1, $2, $3, etc.. Default is false.

    Example : p1 + (p3 ? `(${p2}): ${p4.replace(/-/g, ' ')}` : p2.replace(/-/g, ' '))

  • gitPrefix.replacement: Regular expression replacement string to place into commit message. Default is "[$1] ".

Happy Committing!

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