1
resposta

[Dúvida] Branch

Olá,

Estou com uma dúvida simples..

Podemos criar, por exemplo, uma branch chamada local, e tendo a master que seria a principal. Depois que terminarmos a tarefa da branch local, seria só mandar para a principal (origin), seria isso? sendo a mesma coisa, quando se está trabalhando em equipe.

Só quero ter certeza se é isso mesmo.

1 resposta

Olá Guilherme,

Sim, você está correto! Ao criar uma branch local, você pode trabalhar em uma tarefa específica sem afetar o código da branch principal (master). Depois de concluir a tarefa, você pode mesclar (merge) a branch local com a branch principal e enviar as alterações para o repositório remoto (origin).

Essa é uma prática comum no trabalho em equipe, pois permite que cada membro trabalhe em uma tarefa específica sem interferir no trabalho dos outros. Além disso, o uso de branches também facilita a revisão de código e a identificação de erros.

Por exemplo, suponha que você esteja trabalhando em uma funcionalidade específica do projeto e queira testá-la antes de mesclá-la com a branch principal. Você pode criar uma branch local, fazer as alterações necessárias e testá-las sem afetar o código da branch principal. Se tudo estiver funcionando corretamente, você pode mesclar a branch local com a branch principal e enviar as alterações para o repositório remoto.

Espero ter ajudado e bons estudos!