In my lifespan as a programmer I’ve come across a number of issues myself and have seen others struggling with GIT.

For those of you who don’t know what it is, Git (/ɡɪt/) is a distributed revision control

…wait, if you don’t know what Git is, don’t waste your time here and checkout my other blog posts that are less geeky. For the depressed coders, read on.

Every time when it is supposed to be a simple commit at the end of the work day, some “unknown” issue causes your branch to dissociate from the master and you’re wondering how to put it back in.

For all those who have been through this struggle, there’s a page dedicated to teach you Git in the most simple form: http://rogerdudler.github.io/git-guide/

Have any questions or comments, do let me know through the comments section. Share the article with others who can benefit from this.