Git Tutorial
This page explains how to set up git. it provides explanation and git concepts such as branching, merging, cloning, forking etc..
Let’s start by seting up Git:
    * How to set up Git   
Explaination of Git features and concepts 
    * Git Branching
    * Merge conflict  
    * Resolve a merge Conflict  
    * Forking Vs Cloning  
    * Pull Requests 
    * Adding a collaborator to a Github Repo
External Links
Keeping a good Change log