Git plays a crucial role in the toolset of many software developers today. Both experts and beginners can greatly increase their productivity by appropriately leveraging a versioning system as powerful as git. Unfortunately, online introductory sources and references dealing with the topic are often either too shallow and leave readers with a sense of only having touched the tip of the iceberg or are too long-winded and dive too deeply into details which needn't interest everybody. Therefore, this article aims at providing a way for git beginners as well as those looking for a refresher to become confident with git as fast as possible without missing many relevant details.

About Sentheon
Hi there! I'm Jayson Salazar, a Colombian computer scientist living and working in Heidelberg, Germany. My current focus is Python programming, tecnical documentation, data analysis and cyber-security consulting. This is my little corner on the Internet.