Git Shadowtree

Git Shadowtree 0.1.0

Maintain a separate "shadow" Git repository alongside your main repository.

  • By Sebastian Szvetecz
  • Open Source
  • Portable
  • Updated Jun 16, 2026
Download for Windows

About Git Shadowtree

Git Shadowtree is a Git extension that lets you maintain a separate "shadow" repository
alongside your main Git repository. It tracks a defined set of files and directories
(for example agent docs) in that shadow repository, decoupled from the main remote,
while excluding them from the working repository. Any command other than
init/clone/add/commit/pull is forwarded to git against the shadow repository.

Technical details

PublisherSebastian Szvetecz
Version0.1.0
Release date2026-06-16
LicenseMIT
Installer typezip
Architecturex64
Package IDSzv.GitShadowtree
RequirementsWindows 10 or later

Install Git Shadowtree from the command line

Install with Windows Package Manager
winget install --id=Szv.GitShadowtree -e
Update to the latest version
winget upgrade --id=Szv.GitShadowtree -e
Uninstall
winget uninstall --id=Szv.GitShadowtree -e

Git Shadowtree adds this command to the command line: git-shadowtree.

Install Git Shadowtree together with other apps in one command »

gitgit-extensionworktreeshadow-repositoryclidotnet

Git Shadowtree version history

0.0.2 Jun 6, 2026

Frequently asked questions

Is Git Shadowtree free?

Yes. Git Shadowtree is free and open-source software released under the MIT license.

What is the latest version of Git Shadowtree?

The latest version is 0.1.0, released on Jun 16, 2026.

Is it safe to download Git Shadowtree?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 094ea6b103b06e2c3d3963bb46037e53c2e093aaa3de8a54d64f94139c82b177.

Which Windows versions does Git Shadowtree support?

Git Shadowtree requires Windows 10 or later and is available for 64-bit (x64) systems.

How do I uninstall Git Shadowtree?

Open Settings › Apps › Installed apps, find Git Shadowtree and select Uninstall. From the command line, run winget uninstall --id=Szv.GitShadowtree -e.

Is there a portable version of Git Shadowtree?

Yes. Git Shadowtree is available as a portable ZIP archive (git-shadowtree-0.1.0-win-x64.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.