Git e GitHub

Domine o controle de versão e a colaboração em seus projetos de desenvolvimento

Conhecer os tutoriais

Por que aprender Git e GitHub?

O Git se tornou o padrão incontornável de controle de versão na indústria de desenvolvimento de software. Seja você um desenvolvedor iniciante ou experiente, dominar Git e GitHub é essencial para trabalhar com eficiência em equipe, gerenciar projetos complexos e contribuir com o ecossistema open source.

Esta série de tutoriais vai guiar você passo a passo, dos conceitos fundamentais às técnicas avançadas, para que você se sinta à vontade com Git e GitHub no seu fluxo de trabalho diário.

10 tutoriais
Cerca de 4 horas de leitura
Iniciante a Avançado
Git e GitHub

Os tutoriais da série

1

Introdução ao Git

Conheça o Git, sua história, suas vantagens e os conceitos fundamentais do controle de versão.
Tempo de leitura: 15 minutos
Nível: Iniciante
Começar este tutorial
2

Configuração e primeiros passos

Instale o Git no seu sistema, configure seu ambiente e crie seu primeiro repositório local.
Tempo de leitura: 20 minutos
Nível: Iniciante
Começar este tutorial
3

Comandos essenciais do Git

Domine os comandos básicos para acompanhar modificações, criar commits e gerenciar seus arquivos.
Tempo de leitura: 25 minutos
Nível: Iniciante
Começar este tutorial
4

Branches e merge

Aprenda a criar branches para trabalhar em diferentes funcionalidades e a mesclá-las no seu código principal.
Tempo de leitura: 30 minutos
Nível: Intermediário
Começar este tutorial
5

Introdução ao GitHub

Conheça o GitHub, crie sua conta e aprenda a usar essa plataforma para hospedar seus projetos.
Tempo de leitura: 20 minutos
Nível: Iniciante
Começar este tutorial
6

Colaboração com o GitHub

Domine pull requests, issues e discussions para colaborar com eficiência com outros desenvolvedores.
Tempo de leitura: 25 minutos
Nível: Intermediário
Começar este tutorial
7

Resolução de conflitos

Aprenda a identificar e resolver os conflitos de merge que surgem durante a colaboração.
Tempo de leitura: 30 minutos
Nível: Intermediário
Começar este tutorial
8

Workflows Git avançados

Explore fluxos de trabalho populares como Git Flow, GitHub Flow e Trunk-Based Development.
Tempo de leitura: 35 minutos
Nível: Avançado
Começar este tutorial
9

Submódulos e subtrees do Git

Domine as técnicas para gerenciar dependências externas e projetos multimódulos com Git.
Tempo de leitura: 25 minutos
Nível: Avançado
Começar este tutorial
10

GitHub Actions e CI/CD

Configure workflows de integração e entrega contínuas diretamente nos seus repositórios do GitHub.
Tempo de leitura: 40 minutos
Nível: Avançado
Começar este tutorial