O que é Branch?
- #Git
- Do inglês, branch: "a part of a tree which grows out from the trunk or from a bough", é a ramificação do galho ou de um tronco.
Para o git, o branch é de semelhança função, o qual é possível puxar uma nova ramificação do 'tronco principal' para efetuar testes. A partir dessa nova ramificação, o desenvolvedor pode testar ou incluir algo novo, sem interferir no código principal.
As ramificações não são dependentes entre si e quando prontas o desenvolvedor pode junta-las e mescla-las no código principal.
Branch Local e Branch Remoto
O branch normal é o que somente o desenvolvedor tem acesso. Guardado em seu computador pessoal, sendo foco de projetos individuais.
O branch remoto é passível de ser acessado por pessoas externas, dando a possibilidade de trabalhar em conjunto.