The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 3.5.0 - 2023-02-07

  • New features
    • Configuration options can take a list of values, which are set from higher to lower levels of configuration. Sometimes one wants to reset in a lower level (e.g. local repository) all values set in higher levels (e.g. system or global). Now there is a general way to do it. You only need to set the option to the string 'undef', which is taken as a special mark meaning to reset the option configuration, as if it hadn't been configured previously.

Documentation

find secrets leaking in a Git repository
Git::Hooks driver script

Modules

Framework for implementing Git (and Gerrit) hooks
Git::Hooks plugin to enforce commit policies
Git::Hooks plugin to enforce commit policies
Git::Hooks plugin for checking files
Git::Hooks plugin which requires citation of Jira issues in commit messages
Git::Hooks plugin to enforce commit log policies
Git::Hooks plugin for checking references
Git::Hooks plugin for checking against unsafe rewrites
Git::Hooks plugin for checking whitespace errors
Git::Hooks plugin to insert a Change-Id in a commit message
Git::Hooks plugin to notify users via email
Git::Hooks plugin to prepare commit messages before being edited
Git::Hooks testing utilities
A Git commit message
A Git::Repository plugin with some goodies for hook developers