Date Dec/15/2016 https://support.beanstalkapp.com/article/834-choosing-your-git-client For Mac Command line – download the git-osx-installer or read articles on how to get started Git Tower GitX GitBox For Windows Command line – read articles on how to get started TortoiseGIT msysgit Git Extensions Distributed Version Control System: GIT GIT is called distributed version control system as it maintains local & remote repository Working directory : Where you are working which git can track Staging area/ index : Git maintains a .git folder to store git specific files.It maintains index file with .git folder GIT Repository: Local repository GIT Remote Repository Github, Bitbucket, Gitlab There are three kind of branches Local branch -master(on local system) Remote Tracking branch -origin/master(on local system) ...
Personnel Reference Blog