Git - Git is a free and open source version control system designed to handle everything from small to very large projects with speed and efficiency. It is easy to learn and lightweight with lighting fast performance that outclasses competitors.
PuTTY - Popular free terminal application. Mostly used as an SSH client.
Atlassian Bitbucket Server - Atlassian Bitbucket Server is a scalable collaborative Git solution.
MobaXterm - Enhanced terminal for Windows with X11 server, tabbed SSH client, network tools and much more
Mercurial SCM - Mercurial is a free, distributed source control management tool.
iTerm2 - A terminal emulator for macOS that does amazing things.