Introduction
Introduction
Install GitComet and learn repository browsing, precise staging, history workflows, diff and merge tools, shortcuts, themes, and troubleshooting.
GitComet is an open source desktop Git client for Linux, macOS, and Windows. Use it to browse repository history, review and stage changes, create commits, manage branches, and resolve conflicts.
The desktop workflow runs locally without a GitComet account. Fetch, pull, and push connect to the Git remotes you configure. The Open Source edition is free for personal and commercial use.
Start here
- Installation for package and source-based setup
- Getting Started for opening a repository, making your first commit, Git basics, and authentication
- Reviewing Changes for line and hunk staging, comparisons, the file editor, and blame
- Diff and Merge Tools for using GitComet as
git difftoolandgit mergetool - Keyboard Shortcuts for app, text input, and diff navigation shortcuts
- Themes for built-in themes, theme switching, and custom theme JSON bundles
- Troubleshooting for diagnosing problems
If you're new to GitComet, start with Installation and then continue to Getting Started.
Everyday workflows
- Review inline or side-by-side diffs and stage whole files, hunks, or individual lines.
- Compare commits, branches, and tags with each other or with your working tree.
- Clean up local history with interactive rebase, squash, and cherry-pick.
- Work with linked worktrees, submodules, and stashes.
- Resolve conflicts in the interactive merge tool or register GitComet as your command-line difftool and mergetool.
- Open the command palette with
Cmd+Pon macOS orCtrl+Pon Windows and Linux to find an action.
Editions and releases
These guides cover the Open Source desktop application. Professional integrations are planned separately; the editions page has current availability and early-adopter details.
GitComet develops quickly. If a control described here is missing from your installation, check your app version against the changelog and published releases.
Additional Resources
- Make a feature request or report a bug
- Join our Discord
- What GitComet does — the full feature list.
- Changelog — every release, newest first.