Pular para o conteúdo principal

Curso

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 h12 vídeos38 exercícios2,950 XP9,519Declaraçã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.