WindowsLinux

Where Does Git Cola Store Settings?

Where Git Cola keeps settings on computers, Python git GUI layout. See the folder table below. More below.

Last updated

Git Cola is Python git GUI with file configs. Your bookmarks live in its config directory. Repos stay in their clone folders on disk.

Same config folder means same sidebar on any machine with Git Cola installed. Exact file names are stable across late releases. Keep repos where they are. For moves, copy the config directory. Partial copies miss shortcut definitions that menus depend on. When in doubt, verify paths inside the app before trusting a remembered folder. Screenshots of settings help when support asks for reproduction steps later.

Where Git Cola Client stores this, by platform

Windows
%userprofile%\.config\git-cola (bookmarks, repos in place)

Bookmarks live in the Git Cola config directory. Repos stay in clone folders on disk. Copy the config for moves. Match releases.

Linux
~/.config/git-cola (bookmarks, repos in place)

Same config model on Linux under the home config path. Themes sit beside bookmarks. Repos never move with the config folder.

Frequently asked questions

How do I move Git Cola settings to a new computer?

Copy the Git Cola config directory to the new machine over USB, since bookmarks and themes live there. Repos stay where they were cloned on disk. Reinstall the matching release first, since layouts shift between versions.

Does Git Cola copy my repos inside?

No. Git Cola reads repos in place from their clone folders without copying them in. The config holds bookmarks plus themes. Reinstalls reset views but never touch repo contents. Back up the config directory itself for moves.

Notice an outdated path? Let us know.