Last active
January 26, 2018 11:31
-
-
Save viniciusmonteiroarjonas/d54f84e3cafc99212d3bc04b1deb8a80 to your computer and use it in GitHub Desktop.
Utilizando o Git Flow
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
**Branch Master -> Ambiente em produção** | |
**Branch Develop -> Ambiente de Desenvolvimento** | |
//Iniciando um repositório: | |
git flow init | |
//Verificando branchs | |
git branch | |
//Alterando branch | |
git checkout nome_branch | |
**FEATURES -> Nova Funcionalidade** | |
//criando uma feature: | |
git flow feature start nome_feature | |
//Finalizando uma feature (após finalizar a feature, os arquivos vão direto para a branch develop) | |
git flow feature finish nome_feature | |
//Para mesclar as informações e pegar o que foi desenvolvido e colocar em produção, basta executar o comando: | |
git merge develop | |
//Fazendo uma publicação direta para produção de uma feature: | |
git flow feature publish nome_feature | |
//Listando somente features: | |
git flow feature list | |
//Mudando de feature | |
git flow feature checkout nome_feature | |
//Criando versões diferentes da apliação | |
git flow realease start 0.0.1 | |
//Finalizando uma versão | |
git flow realease finish 0.0.1 | |
//Verificar versões disponíveis para publicar em produção | |
git tag | |
Caso tenha versão dispónivel: | |
git push origin numero_versao | |
**HOTFIXES -> Utilizado para correção de erros de uma realese, criado a partir do master** | |
//criando uma hotfix | |
git flow hotfix start 0.0.2 | |
//Finalizando hotfix | |
git flow finish 0.0.2 | |
//Enviando para o servidor de produção | |
git push origin 0.0.2 | |
**BUGFIXES -> Utilizado para correção de erros a partir do branch develop** | |
//Criando um bugfixe | |
git flow bugfix start nome_bug_erro | |
//Finalizando um bugfix | |
git flow bugfix finish | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment