Windows/macOS/Linux GUI client for GIT users
Find a file
2021-11-17 16:12:26 +08:00
screenshots update<screenshots>: current theme 2021-08-13 13:10:22 +08:00
src feature<Remote>: add 'Prune' context menu for remote to prune dead branches without fetching 2021-11-17 16:12:26 +08:00
.gitignore fix<Perference>: fix crashes on .NET 4.8 2021-09-08 10:35:59 +08:00
build.bat update<Build>: build with .NET 6.0 and .Net Framework 4.8 2021-11-15 19:50:16 +08:00
LICENSE update<LICENSE>: update license for project 2021-01-05 17:17:54 +08:00
README.md update<Build>: build with .NET 6.0 and .Net Framework 4.8 2021-11-15 19:50:16 +08:00

SourceGit

Opensouce Git GUI client for Windows.

High-lights

  • Opensource/Free
  • Light-weight
  • Fast
  • English/简体中文
  • Build-in light/dark themes
  • Visual commit graph
  • Supports SSH access with each remote
  • GIT commands with GUI
    • Clone/Fetch/Pull/Push...
    • Branches
    • Remotes
    • Tags
    • Stashes
    • Submodules
    • Subtrees
    • Archive
    • Patch/apply
    • File histories
    • Blame
    • Revision Diffs

Download

Pre-build BinariesReleases

File .NET runtime Description
SourceGit.net6.0.x86.exe .NET 6 x86 Need to be installed by user.
SourceGit.net6.0.x64.exe .NET 6 x64 Need to be installed by user.
SourceGit.net4.8.exe .NET Framework 4.8 Windows 10/11 already installed.

NOTE: You need install Git first.

Screen Shots

  • Drak Theme

Theme Dark

  • Light Theme

Theme Light

Thanks

  • XiaoLinger Hotkey: CTRL + Enter to commit
  • carterl Supports Windows Terminal; Rewrite way to find git executable
  • PUMA Configure for default user
  • Rwing GitFlow: add an option to keep branch after finish
  • XiaoLinger Fix localizations in popup panel