GitHub is a popular Version Control Tool for Software Development.
Configuration Commands
These are the commands that help you to set up your GitHub Settings
Initialize Repository
This command initializes GitHub in your Directory or folder that you want to version control. A ./github.ini folder is created inside your directory which only GitHub can access. GitHub uses this directory to manage version control for you.
Adding your files to Staging Area
Committing Changes
Working with Remote Repositories
With GitHub, you can also work with remote, i.e. online repositories. You can work offline on your machine and push commits to online repository.