Um branch representa uma linha independente de desenvolvimento em um projeto com seu
próprio histórico de confirmações (ou commits).
No GitHub é possível visualizar os branches do repositório local ao executar a sequência:
A opção –remote mostra a cópia do repositório local no repositório remoto do GitHub.
Todos os projetos possuem o branch Master por padrão e se considerarmos um projeto como
uma árvore, ele seria o tronco, do qual se pode criar linhas independentes de desenvolvimento
OPERAÇÕES APLICADAS NOS BRANCHES
A utilização dos branches não seria completa se não pudéssemos aplicar operações em suas instâncias por meio de comandos específicos.