Git and Its Different Branch Types

Git users, particularly the new Git users, are often easily confused by the differences between:

local branches non-tracking local branch local tracking branch remote tracking branch remote branch

In this article, I will explain each of them in details with specific examples.

What feeling does this article give you?
Joy
Disgust
Fear
Anger
Sadness

More #news: