힘내 흐름 - 초기 구성 [pt-BR]

De forma simples e fácil, vamos aprender a configurar qualquer repositório GIT para utilizar or fluxo do Git Flow na prática! Vamos la?


이력서


  • Iremos criar uma 파스타 em nosso computador (em qualquer diretório que preferir)

  • Inicializaremos um repositório GIT(partirei do pressuposto que você também já sabe como funciona um repositório)

  • Aplicaremos as configurações do fluxo Git Flow neste repositório.



  • 마오 나 마사 😄



    전제 조건



    O Git Flow는 Git을 사용하지 않고 플러그인을 설치하기 전에 정확한 동기를 부여합니다.

    No Github tem o passo a passo de como instalar em todos osambientes.

    1. 크리안도 파스타



    아니 diretório desejado, 실행 os comandos:

    mkdir app-gitflow        // criação de pasta
    cd app-gitflow           // acessando pasta criada
    


    2. 초기 저장소 git



    Dentro da pasta criada, execute o comando:

    git init
    


    3. 플럭스 Git 흐름 구성



    예를 들어, Git Flow는 GIT 저장소에 구성되어 있으며 로고 vamos executar 또는 comando principal e em seguida, vai perceber o quão simples é configurar e ver este fluxo apto para uso.

    git flow init
    


    Ao executar este comando é iniciada um pequena série de definições feitas através do console.



    Vamos entender cada item configurado, se liga

    // Primeiro, a definição das branches principais
    No branches exist yet. Base branches must be created now.
    
    // 1. Defina qual o nome da branch que armazenará o código de produção
    Branch name for production releases: [master] 
    // Por padrão, o GIT sugere que seja: master
    // Basta apertar ENTER
    
    // 2. Defina qual o nome da branch de desenvolvimento principal
    Branch name for "next release" development: [develop]
    // Por padrão, o GIT sugere que seja: develop
    // Basta apertar ENTER
    
    // Agora, a definição das branches de apoio
    How to name your supporting branch prefixes?
    
    // 3. Defina o prefixo das branches features
    Feature branches? [feature/]
    // Por padrão, o GIT sugere que seja: feature/
    // Basta apertar ENTER
    
    // 4. Defina o prefixo das branches bugfixs
    Bugfix branches? [bugfix/]
    // Por padrão, o GIT sugere que seja: bugfix/
    // Basta apertar ENTER
    
    // 5. Defina o prefixo das branches releases
    Release branches? [release/]
    // Por padrão, o GIT sugere que seja: release/
    // Basta apertar ENTER
    
    // 6. Defina o prefixo das branches hotfixs
    Hotfix branches? [hotfix/]
    // Por padrão, o GIT sugere que seja: hotfix/
    // Basta apertar ENTER
    
    // 6. Defina o prefixo das branches supports
    Support branches? [support/]
    // Por padrão, o GIT sugere que seja: support/
    // Basta apertar ENTER
    
    // 7. Defina o prefixo para cada versão gerada através de tags
    Version tag prefix? []
    // Basta apertar ENTER
    
    // 7. Indique a pasta onde ficará os scripts(ganchos) personalizados do repositório
    Hooks and filters directory? [<diretorio>/app-gitflow/.git/hooks]
    // Por padrão, o GIT sugere a configuração padrão, alocada dentro da própria pasta
    // Basta apertar ENTER
    


    ✅ Pronto, simples e rápido, já temos um modelo para aplicarmos em qualquer repositório durante o desenvolvimento de qualquer projeto ou aplicação!

    ⚡️ Dica rápida

    Você deve ter percebido que não precisamos configurar nenhum prefixo ao executar o comando principal, bastou ENTER a cada linha.
    Para pular essas configurações e configurar o fluxo de forma padrão, execute o comando principal com a flag -d:



    git flow init -d
    



    최종 고려 사항



    Ainda nesta série sobre Git Flow você encontrará explicações e usos práticos de cada conjuntos de branches.

    Recomendo que você explore cada uma delas pois, logo, você vai sentir que está dominado o ciclo de desenvolvimento de uma aplicação, de ponta-a-ponta, e ter total capacidade de ajudar sua equipment de desenvolvimento!


    Obrigado por chegar até aqui! 😄

    좋은 웹페이지 즐겨찾기