Back up, import or reset settings
Preferences › General › Back up, restore and reset exports your app settings, profiles and git settings to a file, imports such a file, or resets everything. An export never contains passwords, tokens or account details, nor any repository’s settings. Git settings from an import are written to ~/.gitconfig only after you review them.
Works in GitTree Free: every local Git feature, once you are signed in.
On this page
Before you start
- Nothing. Close any setting you are editing first.
Where to find it
- Preferences › General › Back up, restore and reset.
| Action | macOS | Windows and Linux |
|---|---|---|
| Preferences | ⌘, | Ctrl+, |
Steps
Export
Press Export settings…, choose whether to Include file paths (they may not exist on another computer), and save the file. GitTree says how many app settings, profiles and git settings it exported.
Import
On the other computer, press Import settings… and pick the file. Each value is checked; ones that cannot be used are listed as not imported.
Review git settings
If the file has git settings, GitTree asks Write to your global git config? Press Write to ~/.gitconfig, or leave them for later with Review and write….
Expected result
Your settings and profiles are on the new computer, and your git config changed only if you chose it.
Reset everything
Reset all settings… returns every app setting and every profile’s overrides to the defaults. Your profiles themselves, repository settings and git config are kept. To reset one setting, use Reset beside it.
If something goes wrong
“This file is from a newer version of GitTree. It was checked but nothing was changed.”
Update GitTree on this computer, then import again.
Questions
Are my connected accounts in the export?
No. Tokens live only in your system keychain; connect the accounts again on the new computer.