Conhecendo as generalidades do Git
O que 茅 Git?
Por que usar git?
Instalando Git no Linux, Windows e OSX
Editores de texto, arquivos bin谩rios e arquivos de texto
Introdu莽茫o 脿 linha de comando
Estudando Comandos b谩sicos em Git
Staging, Reposit贸rio e Ciclo b谩sico de trabalho com Git
O que 茅 um branch e como funciona um merge em Git?
Criando um reposit贸rio Git
O primeiro commit a gente nunca esquece
Verificando as mudan莽as de um commit
Viajando no tempo em nosso reposit贸rio utilizando Branches e Checkout
Aprofundando no Git checkout
Reconhecendo o fluxo b谩sico de trabalho em Git
Trabalhando com reposit贸rios remotos
Ramificando o c贸digo com branch
Unindo ramos diferentes com git merge
Resolvendo conflitos de merge
Trabalhando com reposit贸rios remotos no GitHub
O que 茅 o GitHub?
Criptografia assim茅trica, entendendo chaves p煤blicas e chaves privadas
Configurando uma chave SSH localmente
Conex茫o com o GitHub com SSH
Tags e Versionamento no GitHub
Gerenciamento de ramos no GitHub
Configurando m煤ltiplos colaboradores em um reposit贸rio do GitHub
Desenvolvendo um fluxo de trabalho profissional
Fluxo de trabalho com Pull Requests
Revisando c贸digo no GitHub
Criando um Fork e contribuindo em projetos
Como fazer um pull request
Ignorando arquivos com .gitignore
README.md, uma excelente pr谩tica
Criando seu site portf贸lio com GitHub Pages
Identificando m煤ltiplas circunst芒ncias de trabalho
Git rebase, modificando a linha do tempo
Git stash e Git Clean
Git cherry-pick, trazendo commits antigos ao HEAD de um ramo
Verificando comandos Git para casos de emerg锚ncia
Complementando commits com Git amend
Git reset e reflog para casos de emerg锚ncia
Buscar arquivos e commits de git com grep e log
You don't have access to this class
Keep learning! Join and start boosting your career
Branch are alternative code flows. We have a main branch called master, where the program flow starts. We have another called experiment and the bugfix branch that serves to correct problems generated throughout the code.
The merge process allows to send the code back and forth between branches. The merge process causes the code to be sent from the bugfix branch, for example, to the master branch.
The head is the last commit, which has the most updated version of the code. Thus, all the repository management happens in parallel without breaking the code that is running in the master branch.
Contributions 0
Questions 0
Want to see more contributions, questions and answers from the community?