At the heart of GitHub is an open source version control system (VCS) called Git. Git is responsible for everything GitHub-related that happens locally on your computer.
Setting up Git
Download and install the latest version of Git over here https://git-scm.com/downloads .
Git uses a username to associate commits with an identity. The Git username is not the same as your GitHub username.