Windows

Where Does TortoiseGit Store Settings?

TortoiseGit registry settings under HKCU Software TortoiseGit on Windows.

Last updated

TortoiseGit keeps its settings in the Windows registry rather than config files: dialog preferences, overlay icon rules, external diff tools and saved PuTTY keys. Repository settings additionally live in each clone's .git\config.

Export the registry key to migrate machines. Overlays and context menus read it live, so changes apply without restarts.

Where TortoiseGit stores this, by platform

Windows
HKEY_CURRENT_USER\Software\TortoiseGit

Main settings hive with diff, merge and overlay values. Export it from regedit for backups. Per-repo identity and remotes stay in the clone's .git\config, which travels with the repository itself.

Frequently asked questions

How do I back up TortoiseGit settings?

Export the registry key above to a .reg file and import it on the new machine. Repositories carry their own configs, so only app-level settings need the export.

Where are TortoiseGit diff tool settings?

Under the DiffViewer and MergeTool values in the same registry hive. Point them at your preferred external tools per extension.

Notice an outdated path? Let us know.