Last updated: June 2025
If GitKraken Desktop is running slowly, it’s often due to the size or complexity of the repository. Try the steps below to improve performance.
Improving Performance
Performance issues are commonly linked to large repositories with many references. Try these steps to improve responsiveness:
Repository-Level Actions
- Use the Perform Repo Maintenance command from the Command Palette. This runs
git maintenance run
, which may take several minutes on large repos. - Run
git gc
in your local repository. - Clone a fresh copy of the repository to a new directory.
Interface Optimization
- Disable auto-fetch by setting the Auto-fetch interval to
0
. - Reduce the number of commits shown in the graph by setting a lower Max Commits value.
- Solo or Hide branches and tags to reduce visual complexity.
Cleanup and Maintenance
- Delete unnecessary local branches.
- If using Git LFS, perform an LFS prune.
- Run
git status
to check for unexpected working directory states. - Restart GitKraken Desktop daily to clear any accumulated memory or cache usage.
Note: Performance issues may also be impacted by file system speed, antivirus scanning, or external integrations. If the above steps don’t help, reach out to GitKraken support.