Add example about branch and a branch model (#28671)
- added an example about branching and one image - added in the end "Mais informações" a link to a post about a successful git branching model
This commit is contained in:
committed by
Randell Dawson
parent
e99e7ebf44
commit
8e1970ce85
@ -6,6 +6,12 @@ localeTitle: Filial Git
|
||||
|
||||
A funcionalidade de ramificação do Git permite criar novas ramificações de um projeto para testar ideias, isolar novos recursos ou experimentar sem afetar o projeto principal.
|
||||
|
||||
A ramificação no Git é muito útil, pois ajuda na organização do repositório e também facilita o entendimento da estrutura do código. Pode-se, por exemplo, em projetos onde se tenham mais de um desenvolvedor trabalhando no código, adotar regras de ramificações. De forma que a ramificação "master" (que é a padrão, criada automáticamente pelo Git ao se iniciar um repositório), seja sempre a ramificação com código em estado pronto, e a cada correção, atualização, introdução de uma nova funcionalidade no projeto, deve-se primeiro criar uma nova ramificação, identificando-a por exemplo como "correcao-bug" e testar o código até que esteja estável e que tenha resolvido o bug, para então, após testado e comprovado o resultado, dar um merge na ramificação master.
|
||||
|
||||
Na imagem abaixo, tem-se um exemplo de como é a ramificação no Git, com três ramificações: master, hotfix e iss53.
|
||||
|
||||

|
||||
|
||||
**Índice**
|
||||
|
||||
* [Exibir filiais](#view-branches)
|
||||
@ -131,3 +137,4 @@ git help branch
|
||||
* O comando `git commit` : [fCC Guide](https://guide.freecodecamp.org/git/git-commit/)
|
||||
* O comando `git stash` : [fCC Guide](https://guide.freecodecamp.org/git/git-stash/)
|
||||
* Documentação do Git: [branch](https://git-scm.com/docs/git-branch)
|
||||
* Um modelo de ramificação bem-sucedido do Git (post original em inglês): [A successful Git branching model](https://nvie.com/posts/a-successful-git-branching-model/)
|
||||
|
Reference in New Issue
Block a user