Git has lot of command line options. Since isn’t harder to refer huge manual each time. By keeping that in mind, gathered handful list of Useful git commands. Organized this document to match with development lifecycle. Such as a developer start configure repository, develop and submit code.