![](https://bcbrito.com.br/wp-content/uploads/2021/12/image-18.png)
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:
![](https://bcbrito.com.br/wp-content/uploads/2021/12/image-17.png)
![](https://bcbrito.com.br/wp-content/uploads/2021/12/image-19.png)
A opção –remote mostra a cópia do repositório local no repositório remoto do GitHub.
![](https://bcbrito.com.br/wp-content/uploads/2021/12/image-20.png)
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
![](https://bcbrito.com.br/wp-content/uploads/2021/12/image-14.png)
![](https://bcbrito.com.br/wp-content/uploads/2021/12/image-15.png)
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.
![](https://bcbrito.com.br/wp-content/uploads/2021/12/image-16-1024x151.png)