Git PULL vs FETCH

Git is almost(?) an integral part of dev pipelines and when you just start to learn it, when it's yet to become the muscle memory, we all become victims of pitfalls. PULL v FETCH is one of such pitfalls that a beginner should be on lookout for. This blog is about that with lot of details.