GitKnowledge/The most confusing git terminology – Mark's Blog.pdf