Git clients
Desktop and terminal front ends for Git that show history, diffs and staging visually.
Filters and sorting
7 results
Git for Windows
The official Windows port of Git, including Git Bash, Git GUI and the credential manager.
GitHub CLI
GitHub's official command-line tool: pull requests, issues, releases and Actions runs from the terminal next to git.
GitHub Desktop
GitHub's own Git client, aimed at people who want to commit and push without learning the command line.
GitUI
A terminal interface for git that is fast on huge repositories and controlled entirely from the keyboard.
Jujutsu
A version control system with a simpler model than git, which uses git repositories as storage so it works with existing projects and hosts.
lazygit
A terminal interface for Git that makes staging chunks, interactive rebase and stashing things you actually do.
SourceGit
A fast desktop Git client for all three platforms that covers rebase, bisect, worktrees and LFS.