cwGit - minimal Git for Windows

cwGit is a minimal ssh-enabled Git client for Windows systems. It is a packaging of Git, OpenSSH client, Cygwin and many other related tools to provide a simple and ready-to-use Git solution.



Examples below are based on Github usage.

Batch file cwgit.cmd starts a proper bash shell with ssh-agent. You can create a new ssh key by issuing the command below:

ssh-keygen -t rsa -b 4096 -C ""
NB! You need to import the public key to Github and start the session again to make ssh-agent aware of your new key.

In addition, you need to issue following commands to setup your Git identity:


git config --global "Full name"
git config --global

A simple Github session can look like:


git clone git://<account>/<repository>

cd <repository>

git remote set-url origin<account>/<repository>

.... make local changes ....

git add -A

git commit -am "test update"

git push


This package contains components with different terms of licensing:

Component Version Licensing



Git license (GPL) Source code for Httperf is available here.
OpenSSH 7.7p OPENSSH license


CYGWIN license (GPL) Source code for Cygwin are available here.
cwGit 1.1.2170 Itefix EULA


Itefix provides a virtual test lab in where you can try our products with full functionality. At the moment we have 6 hosts (Windows 7, Windows 2008 R2, Windows 2012 R2, Windows 10, Windows 2016 and Lubuntu 16.04 for Unix scenarios).

This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Enter the characters shown in the image.

cwGit - Minimal GIT client for Windows
USD 19.00


Quantity is the number of users to use the product. Each user can install it on multiple computers.