Uso da ramificação do Git - mantém uma ramificação antiga, nunca mesclada, ou a exclui?

5

Estou trabalhando em um projeto pequeno e estou usando o Github como controle de versão. Eu fiz um novo branch para testar algo e decidi que gostei mais do método anterior (no branch master).

Qual é o paradigma pretendido para ramificações no git? Eles denotam que uma tentativa diferente foi feita e não foi usada (se o ramo não foi fundido), ou implicaria que mais trabalho está sendo feito nessa direção?

Minha pergunta mais prática é: devo simplesmente excluir a ramificação ou posso simplesmente deixá-la lá (como gostaria de deixar o código de "teste", caso precise dela mais tarde)?

    
por Numeri 07.04.2015 / 18:06
fonte

2 respostas

3

O novo Branch não interferirá no branch master Você deve deixá-lo lá e continuar escrevendo e se comprometendo com o branch master

    
por 07.04.2015 / 18:39
fonte
0

Ir direto ao ramo de integração pode dificultar a determinação do início e do fim de recursos independentes ou correções de bugs. Melhor se ramificar para cada um deles e, em seguida, mesclar novamente no ramo de integração sem avançar rapidamente.

Você pode usar o mestre como sua ramificação de integração, mas um modelo comum é usá-lo para o código pronto para produção e criar outra ramificação, por exemplo, 'desenvolver' como ramo de integração.

Você pode deixar sua ramificação de teste no lugar ou anotar o hash de confirmação e excluí-la. De qualquer forma, você será capaz de voltar a isso.

    
por 01.12.2016 / 15:16
fonte