My References & Citation Not that boring reads.
http://rypress.com/tutorials/git/introduction
https://www.atlassian.com/git/tutorials/
http://whygitisbetterthanx.com/
http://git.or.cz/gitwiki/GitSvnComparsion
http://en.wikipedia.org/wiki/Junio_Hamano
Insightful Design Decision behing Staging Area
Why Git does a two step process of staging and commiting
if git stores snapshots of the complete project then how git keeps the repo size small
Git Aliases Something that are cool
must-have-git-aliases-advanced-examples
https://git-scm.com/book/en/v1/Git-Basics-Tips-and-Tricks
https://gist.github.com/mwhite/6887990
https://bitbucket.org/durdn/cfg/src/master/.gitconfig?at=master
http://blogs.atlassian.com/2014/10/advanced-git-aliases/