Gitree

Windows build Latest release Platform C++ License

A fast, native Git desktop client for Windows.

Download

Download the current Windows x64 executable from the latest release, or browse all releases.

No installer is required: download the executable and run it.

Use Gitree

Open Gitree, choose Open repository, and select a local Git repository. You can also pass its path when launching from a terminal:

.\Gitree-windows-x64.exe C:\path\to\repository

Use the sidebar to switch branches and browse refs. Select a commit to inspect its details and changes. The commit area lets you stage files and create commits.

Build from source

Requirements

  • Windows 10 or later (x64)
  • Git
  • CMake 3.21 or later
  • A C++20 compiler: Visual Studio 2022 with the Desktop development with C++ workload, or a recent MinGW-w64 toolchain
  • Ninja is optional; run.bat uses it automatically when available

Clone the repository with all submodules:

git clone --recurse-submodules https://dock-it.dev/Idea-Studios/Gitree.git
cd Gitree

If the repository was cloned without --recurse-submodules, initialize the dependencies before configuring the build:

git submodule update --init --recursive

Build and run automatically

From a Developer PowerShell or Command Prompt:

run.bat

run.bat configures a Release build, builds Gitree, and launches it. Pass a repository path to open it immediately:

run.bat C:\path\to\repository

Build with Visual Studio 2022

cmake -S . -B build -G "Visual Studio 17 2022" -A x64
cmake --build build --config Release --parallel
.\build\bin\Release\gitree.exe

Build with Ninja

Run these commands in a shell where your compiler is available. For MSVC, use a Visual Studio Developer PowerShell or Developer Command Prompt.

cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build build --parallel
.\build\bin\gitree.exe

License

Gitree is licensed under the Creative Commons Attribution-ShareAlike 4.0 International license.

Description
An ImGui Based Git GUI git client.
Readme CC-BY-SA-4.0 6.2 MiB
2026-06-20 00:33:07 +00:00
Languages
C++ 99.1%
CMake 0.7%
Batchfile 0.2%