Pular para o conteúdo principal

Curso gratuito

Git Avançado

Avançado3 h

Domine recursos do Git para otimizar fluxos de ciência de dados e engenharia, desde merges até projetos em larga escala.

Shell3 hDeclaração de conquista

Crie sua conta gratuita

Continuar com o Google
ou
Ao continuar, você aceita nossa Termos de Uso, nossos Política de Privacidade e que seus dados são armazenados nos EUA.

Amado por alunos em milhares de empresas

Treinando uma equipe?

Experimente para Empresas →

Descrição do curso

Este curso mergulha fundo nos recursos avançados do Git e é voltado para fluxos de trabalho de engenharia de dados e ciência de dados. Você vai dominar estratégias complexas de mesclagem, aprender a mexer no histórico do repositório e otimizar o Git para projetos de dados em grande escala. Os principais tópicos incluem rebase avançado, git reflog para recuperação de desastres, depuração eficiente com git bisect e gerenciamento de arquivos grandes com Git LFS. Você também vai ver como fazer desenvolvimento paralelo usando árvores de trabalho e como modularizar estruturas de projetos com submódulos. Ao final deste curso, você vai ter as habilidades necessárias para lidar com cenários complexos de controle de versão e problemas no desenvolvimento de pipelines de dados e projetos colaborativos de dados.

Pré-requisitos

Programa de estudos

Descrição do curso

1

Estratégias Avançadas de Merge

Neste capítulo, você vai aprender técnicas práticas de merge no Git para gerenciar projetos complexos de engenharia de dados. Vai explorar diferentes estratégias de merge e entender como integrar alterações de código mantendo um histórico do projeto limpo. Ao final, você saberá lidar com vários cenários de merge e reorganizar históricos de commits.
Iniciar capítulo
2

Histórico do Git e Exploração

Neste capítulo, você vai desenvolver habilidades para investigar e gerenciar o histórico do Git do seu projeto. Vai aprender técnicas para aplicar mudanças de forma seletiva, identificar e corrigir bugs e gerenciar informações sensíveis no seu repositório. Essas ferramentas vão ajudar você a manter um código limpo e rastreável em fluxos de trabalho de engenharia de dados.
Iniciar capítulo
3

Gerenciamento Avançado de Repositórios

Neste capítulo, você vai explorar técnicas avançadas do Git para gerenciar projetos de software complexos. Vai aprender a trabalhar em várias funcionalidades simultaneamente, organizar dependências de código, lidar com arquivos grandes e implementar fluxos de desenvolvimento eficientes. Essas habilidades são essenciais para gerenciar projetos modernos de engenharia de dados e desenvolvimento de software.
Iniciar capítulo
S

Git Avançado

Curso
concluído

Obtenha um certificado de conclusão

Inscreva-se agora

Desenvolva suas habilidades em dados com o DataCamp para Mobile

Progrida onde estiver com nossos cursos no celular e desafios diários de programação de 5 minutos.