Three stage of GIT workspace - Working directory , Staging Area and Local Repository:
What is ADD, COMMIT, PUSH, PULL and BRANCH in GIT: