TortoiseGit
A Windows Explorer shell extension that adds Git commands and status overlay icons.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get TortoiseGit
Package managers
- Chocolatey
choco install tortoisegit
About TortoiseGit
TortoiseGit brings Git into Windows Explorer. Overlay icons show the status of each file, and a right-click context menu provides Git commands, so you can commit, pull and push without opening a separate program or a terminal.
It is open source and releases regularly. Version 2.19.0 in June 2026 included several security fixes, and 2.19.1 followed. Language packs are available. It suits Windows users, especially those coming from TortoiseSVN.
Strengths
- Git commands directly in the Explorer context menu
- Overlay icons show file status at a glance
- Regular releases and language packs
Limitations
- Windows only
- Explorer-based workflow rather than a standalone history view
Details
- Pricing
- FreeFree and open source, supported by donations.
- License
- Open source, license not stated
- Developer
- The TortoiseGit contributors
- Platforms
- Windows
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Windows users who want Git in the file manager
- Categories
- Git clients, Developer tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to TortoiseGit
Compare allSoftware that can replace TortoiseGit for an important use case, and what changes if you switch.
Git Extensions
A standalone open-source Git GUI for Windows with commit graph, file history and blame views.
Git Extensions is also free, open source and Windows-focused with Explorer integration, adding a standalone commit graph, file history and a Visual Studio plugin.
Sourcetree
Free visual Git and Mercurial client for Windows and macOS.
Sourcetree is a free standalone visual client for Windows and macOS with interactive rebase and submodules, replacing the context menu workflow, but it is closed source.
GitHub Desktop
GitHub's own Git client, aimed at people who want to commit and push without learning the command line.
GitHub Desktop is a free MIT-licensed standalone app for Windows and macOS covering the common workflow without a command line, built around GitHub as the host.
GitKraken Desktop
Visual Git client with a graph view, drag-and-drop branching and a merge editor.
GitKraken Desktop is a standalone visual client with a commit graph and conflict editor on Windows, macOS and Linux, but private repositories need a paid licence.
Fork
Fast native Git client for macOS and Windows with a clean interface.
Fork is a fast native standalone client for Windows and macOS with interactive rebase and conflict tools, but it is closed source and paid after evaluation.
SourceGit
A fast desktop Git client for all three platforms that covers rebase, bisect, worktrees and LFS.
SourceGit is a free MIT-licensed standalone client for Windows, macOS and Linux with rebase, bisect, worktrees and LFS instead of Explorer menu commands.
SmartGit
A cross-platform graphical Git client with visual history, conflict resolution and pull request support.
SmartGit is a cross-platform standalone client with visual history, drag-and-drop operations and conflict resolution, but it is closed source and paid for commercial use.
Tower
Professional Git client for Mac and Windows with undo and conflict tooling.
Tower is a standalone client for Windows and macOS with undo for almost any operation, but it is closed source and sold by subscription.
Similar software
Related functionality, not necessarily a direct replacement.
Git for Windows
The official Windows port of Git, including Git Bash, Git GUI and the credential manager.
Git
A free and open-source distributed version control system for projects of any size.
GitLens
A Visual Studio Code extension that adds blame, commit history and commit graph views.