Skip to content

TechLeadsBR/trabalhando-com-branches

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Trabalhando com branches

Porque usar branchs?

É útil em situações nas quais você deseja adicionar um novo recurso ou corrigir um erro, gerando uma nova ramificação (branch) garantindo que o código instável não seja mesclado nos arquivos do projeto principal. Depois de concluir a atualização dos códigos da ramificação, você pode mesclar a ramificação com a principal, geralmente usada a master ou dev.

Nome das branches

No GitFlow existe um padrão de nomes para branches que auxilia na organização das branches naquele repositório No caso do time iremos usar a branches Feature e Fixes

  1. Feature - Usado quando for criar uma nova funcionalidade para a aplicação, por exemplo um CRUD ou um botão CTA.
  2. Fixes - Usando quando for corrigir algum bug ou erro no código

Tutorial rápido

  1. Para criar uma branch use
git checkout -b <tipo_branch>/descricao-simples-do-que-essa-branch-ira-fazer

  1. Quando fizer modificações em arquivos existentes naquela branch use o git add -p, caso for inserido um arquivo, uso o velho e amigo git add <caminho_até_o_arquivo>
git add -p ou git add caminho/arquivo.txt

  1. Para criar um commit existem duas formas. A git commit -m "<mensagem>" e a git commit, usando essa segunda é possível colocar mais detalhes sobre aquele commit, por exemplo um titulo e um resumo do que foi feito
git commit -m "<mensagem>" ou git commit

  1. Quando for subir as alterações lembre-se sempre de subir na branche que você criou e estava trabalhando, e não na master
git push origin <nome-da-branch>

Atenção

Quando você for criar uma branch, lembre-se de estar na versão mais atual daquele repositório Por exemplo: Se você estiver criando um branch feat/crud-usuario, lembre-se de estar na branch de dev mais atualizada (atualiza-se para a nova versão com git pull origin dev/master) Porque? Porque se você estiver na branch A e criar uma branch B sem passar pela branch de dev ou master antes, tudo o que foi feito na branch A vai ser passado para a branch B

Merge

About

Repositório com uma breve explicação e exemplo de como usar branches e Pull Requests

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy