GitHub

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.

Branching in GitHub