Free SCM
Free Source Control Management solutions based on Git
Servers
Gitlab
Local Git server Not Tried yet.
Gitea - Git with a cup of Tea
Local Git server based on Go. Can use MsSql, Used it, and it does the job. Gitea
Bonobo
Local Git Server based on .Net. I Am really curious about that one. It looks very clean. Bonobo Git Server
Gogs - A painless self-hosted Git service
The one I am currently using for my experiments. Local Git server Based on Go Language, easy to install with a small footprint. It can use mySql, Postgress, MsSql or SQL Lite Gogs
Git Hub
Web hosted Git repo. The Best place to go !
Clients
Git Bash
Command line based
cmder
cmdr is a portable console emulater supporting multiple console. In the same console you can use Windows commands or Unix commands. Git is supported.
Git Desktop
An easy to use applicaiton with Graphical User Interface.