In this page

What is TortoiseGit?

TortoiseGit is a free, open-source Git client for Windows that integrates directly into Windows Explorer via context menus. It is Windows-only.

TortoiseGit guide

Learn how to get the most out of Better Commit Policy in TortoiseGit. If this is your Git client of choice, this guide is well worth a read.

Local check

The local check is implemented as a standard Git hook that runs at commit time.

When you submit a commit from TortoiseGit, the hook automatically executes and its output is displayed in a progress dialog. If the local check rejects the commit, the dialog shows the list of violations:

Of course, your changes remain staged, so you can easily fix the commit and retry.

Git configuration settings

The local check feature is configured through standard Git configuration settings.

TortoiseGit offers a built-in feature to modify Git configuration settings. Right-click any repository folder in Windows Explorer and choose TortoiseGitSettingsGit. From there you can open and edit both the local (.git/config) and global (~/.gitconfig) configuration files directly.

Alternatively, you can open a terminal and run git config commands.

Questions?

Ask us any time.