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 XP8,658Declaração de aproveitamento

Crie sua conta gratuita

Continuar com o Google
ou
Ao continuar, você aceita nossos Termos de uso, nosso Política de privacidade e que seus dados sejam armazenados nos EUA.

Amado por alunos em milhares de empresas

Treinando um time?

Teste 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

Conteúdo 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.
Começar 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.
Começar 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.
Começar capítulo
S

Git Avançado

Curso
concluído

Obtenha o certificado de conclusão

Inscreva-se agora

Desenvolva suas habilidades em dados com o DataCamp for Mobile

Continue progredindo em qualquer lugar com nossos cursos e desafios diários de programação de 5 minutos.