Voltar aos Cursos
AI016 Professional

Ry's Git Tutorial

Um guia abrangente sobre controle de versão Git, passando por fluxos básicos como estaging e commit até tópicos avançados como rebase interativo, colaboração remota e o funcionamento interno do banco de dados de objetos do Git.

4.9
39.0h
983 estudantes
0 curtidas
Inteligência Artificial
Começar a Aprender

Visão Geral do Curso

📚 Resumo do Conteúdo

Um guia abrangente sobre controle de versão Git, passando dos fluxos básicos como preparação e confirmação para tópicos avançados como rebase interativo, colaboração remota e o funcionamento interno do banco de dados de objetos do Git.

Domine o sistema de controle de versão mais popular do mundo, desde comandos até os fundamentos internos.

Autor: Ryan Hodson

Agradecimentos: Nenhum mencionado explicitamente no material inicial.

🎯 Objetivos de Aprendizagem

  1. Comparar e contrastar Sistemas Locais, Centralizados e Distribuídos de Controle de Versão.
  2. Identificar as motivações históricas por trás da criação do Git para o kernel Linux.
  3. Realizar a configuração básica do Git, incluindo verificação de instalação, inicialização de repositório e rastreamento de arquivos.
  4. Inicializar um repositório Git e identificar o papel do diretório .git.
  5. Configurar as definições globais do usuário e rastrear arquivos do projeto usando a área de preparação (staging).
  6. Executar commits para criar instantâneos do projeto e revisá-los usando o histórico do repositório.
  7. Navegar até commits específicos no histórico usando IDs e retornar ao estado atual do projeto.
  8. Criar e gerenciar tags anotadas para identificar versões estáveis de lançamento.
  9. Aplicar git revert para desfazer mudanças confirmadas especificamente, mantendo um histórico transparente.
  10. Identificar, criar e alternar entre ramificações usando a CLI do Git.

Aulas