Hoje é 05/07/25 - Dia da Fundação do Exército de Salvação;


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

Starlink Mini

Starlink Mini

Antena de internet Via Satélite Starlink Mini

Starlink 4ª Geração

Starlink 4ª Geração

Antena de Internet Starlink Via Satélite Standard Kit V4 com Roteador

Chopeira Beertender

Chopeira Beertender

Chopeira Beertender Krups Heineken com Capacidade de 5 Litros Preta

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

Caneca Stanley

Caneca Stanley

Canaca Stanley 1.18L

Notícias Relacionadas


Notícias

Data Título
Fequaju 2025 02/07/2025 Fequaju 2025
FINECAP 2025 09/06/2025 FINECAP 2025
Programação completa do Pingo da Mei Dia 2025 05/06/2025 Programação completa do Pingo da Mei Dia 2025
Abracerva divulga as melhores cervejas do Nordeste do Brasil de 2025 19/05/2025 Abracerva divulga as melhores cervejas do Nordeste do Brasil de 2025
Pint of Science Natal 2025 19/05/2025 Pint of Science Natal 2025
Expo Seridó 2025 18/05/2025 Expo Seridó 2025
Festival Gastronômico e Cultural de Martins 2025 18/05/2025 Festival Gastronômico e Cultural de Martins 2025
São João de Gravatá 2025 05/05/2025 São João de Gravatá 2025
Festa de Santana de Caicó 2025 01/05/2025 Festa de Santana de Caicó 2025
São João Arretado de Carpina 2025 23/04/2025 São João Arretado de Carpina 2025
São João da Carvalheira 2025 12/04/2025 São João da Carvalheira 2025
Circuito Gastronômico Sabores da Serra 2025 02/04/2025 Circuito Gastronômico Sabores da Serra 2025