An open API service indexing awesome lists of open source software.

https://github.com/zcshou/srcgit

Windows GUI client for GIT users
https://github.com/zcshou/srcgit

Last synced: 5 months ago
JSON representation

Windows GUI client for GIT users

Awesome Lists containing this project

README

          



[![GitHub stars](https://img.shields.io/github/stars/ZCShou/SrcGit?logo=github)](https://github.com/ZCShou/SrcGit/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/ZCShou/SrcGit?logo=github)](https://github.com/ZCShou/SrcGit/network)
[![license](https://img.shields.io/github/license/ZCShou/SrcGit)](https://github.com/ZCShou/SrcGit/blob/master/LICENSE)
[![GitHub Release](https://img.shields.io/github/v/release/ZCShou/SrcGit?label=Release)](https://github.com/ZCShou/SrcGit/releases)
[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme)


[![Build Check](https://github.com/ZCShou/SrcGit/actions/workflows/build-check.yml/badge.svg)](https://github.com/ZCShou/SrcGit/actions/workflows/build-check.yml)
[![CodeQL](https://github.com/ZCShou/SrcGit/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/ZCShou/SrcGit/actions/workflows/codeql-analysis.yml)


SrcGit - An opensouce git GUI client for Windows

##
  SrcGit is an opensouce git GUI client for Windows. In fact, SrcGit is only a git shell. If you want to use SrcGit, you must install git firstly. The git download address is 'https://git-scm.com/'.

> 1. I created this vserion because some features I need can not be included the original version.
> 2. SourceGit repo:https://github.com/sourcegit-scm/sourcegit

## 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 Binaries:[Releases](https://github.com/SrcGit-scm/SrcGit/releases)

| File | .NET runtime | Description |
| ------------------------ | ------------------ | --------------------------------- |
| SrcGit.exe | .NET 6 x64 | Need to be installed by user. |
| SrcGit.bundle.exe | Self-contained | - |

> NOTE: You need install Git first.

## Screen Shots

* Drak Theme

![Theme Dark](./docs/images/theme_dark.png)

* Light Theme

![Theme Light](./docs/images/theme_light.png)

## Thanks

* [XiaoLinger](https://gitee.com/LingerNN) Hotkey: `CTRL + Enter` to commit
* [carterl](https://gitee.com/carterl) Supports Windows Terminal; Rewrite way to find git executable
* [PUMA](https://gitee.com/whgfu) Configure for default user
* [Rwing](https://gitee.com/rwing) GitFlow: add an option to keep branch after finish
* [XiaoLinger](https://gitee.com/LingerNN) Fix localizations in popup panel