Skip to content

tayhsn/git-branches

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

Git Branches 📝

GitHub forks GitHub Repo stars

Comandos para utilizar branches no Git :octocat:

Você pode copiar esse repositório para o seu perfil com FORK ou salvá-lo com uma STAR. ✨


Branches são ramificações, ou seja, extensões da main em que você pode trabalhar em novas funcionalidades sem impactar a branch principal. Uma vez que você finaliza a funcionalidade e garante sua eficiência, é só juntar as duas branches.

Essa é uma forma de ganhar produtividade no desenvolvimento de projetos maiores, e essencial em projetos colaborativos.


Criando uma branch

  • Cria uma nova branch

    git branch novaBranch

  • Muda para a branch criada

    git switch novaBranch || git checkout novaBranch

    OU

  • Cria a branch e move pra ela ao mesmo tempo

    git checkout -b novaBranch


Listando as branches

  • Lista as branches locais

    git branch

  • Lista as branches remotas

    git branch -r

  • Lista todas as branches locais e remotas

    git branch -a


Trabalhando na branch

  • Trazendo as alterações do repositório remoto para o local (incluindo outras branches)

    git pull

  • Commita na branch

    git commit -m "mensagem"

  • Empurra as alterações

    git push origin Branch

  • Também é possivel renomear a branch

    git branch -m novoNome


Juntando as branches

  • Fazendo o MERGE entre as branch da funcionalidade e a branch principal

    git merge outraBranch

    Esse comando junta outra branch na que você está. Muito cuidado, pois você precisa estar na branch que deseja trazer as alterações.

    Para confirmar em que branch está use o comando git branch


Deletando uma branch

  • Deletando uma branch local

    git branch -d Branch

  • Deletando uma branch remota

git push origin -delete Branch


Documentação oficial: https://git-scm.com/docs

Git Command Explorer: https://gitexplorer.com/

About

:octocat: Comandos para branches no Git

Topics

Resources

Stars

Watchers

Forks