Branching in Git is simpler than you might imagine. It’s fast (just 40 characters written to a file), straightforward (one command to create a branch)
Branching and merging
Pushing and pulling
Today, we’re delving into a fundamental yet potent aspect of Git, and other similar version control systems: distribution! As you might already know, your commits reside locally, and repositories are essentially clones of each other.