TortoiseGit is an open-source Windows-based application that allows the Git distributed revision control system to be used directly from Windows Explorer (using context menus).

TortoiseGit is a Windows-based application that allows the Git distributed revision control system to be used directly from Windows Explorer.

It is free software released under the GNU General Public License (GPL).

This tool is often used by developers, so you should also have a look at the Stack Overflow community (tag: tortoisegit) to see whether your problem (1) was already answered there, or (2) might be better suited there than it would be on Super User.

Features

  • Explorer integration
    • (Configurable) Context menu
    • Overlay icons in Explorer
    • Integration in Properties
  • Common tasks
    • Cloning
    • Commit
    • Push
    • Sync
    • Log
    • Compare
    • Repository Browser
    • Revision Graph
    • Merge
    • Conflict handling
    • Rebase / Cherry-pick
    • VS Style Blame
    • Handle patches
    • Handle submodules
    • TortoiseGitMerge: Diffing/Merging files/patches
    • Browse Reference
    • Bisect
    • Daemon
    • Support spell check and autocompletion for filenames and contents
    • Send Patch by email
    • Share Bug Track Plug-in with TortoiseSVN

Useful Links