Hoje é 13/12/25 - Dia do Marinheiro; Dia do Ótico;


19/04/2021
O que é GitFlow e para que serve

Tipo de notícia: Desenvolvimento

Gitflow Workflow é um design de fluxo de trabalho Git que foi publicado e popularizado pela primeira vez por Vincent Driessen no nvie.

Como implementar

Acesse o repositório github de Peter van der Does do git-flow (AVH Edition) e configura o guia de instalação no wiki.

Branches

Main

Branch principal relacionada a produção com código estável.

Develop

Branch voltada ao desenvolvimento.

Hotfix

Branch voltada a pequenas correções emergenciais, ligada diretamente a branch main.

Feature Branch

Branch voltada a implementação de uma nova função.

Release Branch

Branch voltada a publicação de uma nova versão do código.

Como usar

git flow init

 

git flow feature start FEATURE_NAME - inicia a branch FEATURE/FEATURE_NAME;

git flow feature publish FEATURE_NAME - antes de terminar o desenvolvimento na branch, caso esta branch va ser desenvolvida por outros desenvolvedores, é necessários publicar no servidor remoto antes de terminar a branch;

git flow feature pull FEATURE_NAME - baixar do remoto a branch de desenvolvimento;

git flow feature finish FEATURE_NAME - quando encerrar o desenvolvimento da feature, é encerrado com este comando.

 

git flow hotfix start FEATURE_NAME - inicia a branch HOTFIX/FEATURE_NAME baseado na brancj MAIN;

git flow hotfix finish FEATURE_NAME - encerra a branch HOTFIX/FEATURE_NAME baseado na brancj MAIN;

 

git flow release start 'VERSION' - cria a branch a partir da develop a versão VERSION (ex.: '1.0')

git flow release pull 'VERSION' - envia a branch develop VERSION (ex.: '1.0') para o remoto para que outros desenvolvedores tenha acesso.

git flow release finish 'VERSION' - encerra a branch release 'VERSION' e publica na main.

Referências

https://github.com/petervanderdoes/gitflow-avh

https://jeffkreeftmeijer.com/git-flow/

https://github.com/petervanderdoes/gitflow-avh/wiki/Installation

https://www.atlassian.com/br/git/tutorials/comparing-workflows/gitflow-workflow

https://medium.com/trainingcenter/utilizando-o-fluxo-git-flow-e63d5e0d5e04

https://danielkummer.github.io/git-flow-cheatsheet/index.pt_BR.html


Produtos

Cervejeira Mídia 82L

Cervejeira Mídia 82L

Cervejeira Frost Free Mídia 82L

Cervejeira Consul 82 L

Cervejeira Consul 82 L

Cervejeira Consul Titanium 82L Display Na Porta

DJI Mini 4K

DJI Mini 4K

Drone DJI Mini 4K controle sem tela

Gopro Hero 13 Black

Gopro Hero 13 Black

Câmera Gopro - Foto 27Mb Video 5.3K

Starlink 4ª Geração

Starlink 4ª Geração

Antena de Internet via Satélite Standard Kit V4 com Roteador

Gopro Hero 4k

Gopro Hero 4k

Câmera de Ação compacta GoPro à Prova d'água

Notícias Relacionadas


Notícias

Notícias
Programação Oficial do Carnatal 2025 Programação Oficial do Carnatal 2025
Confira a programação oficial do Carnatal 2025.
Cursos online do Conexão Cerveja Brasil Cursos online do Conexão Cerveja Brasil
Ao longo do mês de setembro, a Associação Brasileira de Cerveja Artesanal (Abracerva) promove uma série de cursos online e gratuitos com profissionais de destaque do setor.
5º Agrofest São Gonçalo 2025 5º Agrofest São Gonçalo 2025
A comunidade rural de Poço de Pedra, em São Gonçalo do Amarante (RN), está sendo preparada para receber a maior edição da Agrofest.
Fequaju 2025 Fequaju 2025
A Prefeitura de Serra do Mel divulgou nesta terça-feira, 1º, a aguardada programação oficial do Fequaju 2025.
FINECAP 2025 FINECAP 2025
A Prefeitura de Pau dos Ferros anunciou a programação completa da FINECAP 2025.
Programação completa do Pingo da Mei Dia 2025 Programação completa do Pingo da Mei Dia 2025
Confira a programação completa do Pingo da Mei Dia 2025 por horário