Aprenda a utilizar o git de forma clara, rápida e precisa!
O curso tem como objetivo permitir que qualquer pessoa, independente de conhecimento técnico extra consiga aprender a utilizar o controle de versão git. Saber um pouco de java ajuda a compreender os exemplos, mas não é obrigatório, inclusive o curso foi projetado para maximizar o uso do git.
Aprenda desde o básico, na utilização do dia a dia trabalhando em um repositório local, fazendo operações individuais de adição, remoção e publicação no seu repositório. Gerencie repositórios remotos entendendo o que são e como fazê-lo de forma rápida e tranquila! Saiba onde as operações do git trabalham para poder compreender qual comando utilizar e quando utilizá-lo.
No módulo teórico serão apresentadas quais as necessidades que levam à utilização de um controle de versão, como funciona a estrutura de um controle de versão, quais as diferenças entre controles de versão centralizados e distribuídos.
Ainda no módulo teórico, o curso aborda as estruturas de controle e funcionamento interno, entendendo como o git trabalha com seus objetos, árvores, branches e tags, e descobrir as diferenças entre eles.
Além disso passaremos por fluxos de trabalho em equipe de modo a facilitar o controle e entendimento do git em equipes distribuídas.
Partindo para o uso mais avançado, você irá aprender a pinçar modificações específicas em um branch e aplicá-las em outro branch, fazer o rebase de branches em outros, entender o mecanismo de um merge de três vias, criar patches para enviar para outras pessoas por e-mail, fechar tíquetes no gitlab a partir da linha de comando, fazer merge-requests em projetos no gitlab e mais uma porção de outras atividades.
Independente de se você irá utilizar sozinho ou junto com outras pessoas, esse curso irá mostrar o caminho para tirar o maior proveito dessa "máquina do tempo" chamada de git.
Novas dicas de configurações em 2022 ;-)