Laboratórios de Prática Git

Este curso contém muitos laboratórios para Git, cada laboratório é um pequeno projeto Git com orientação detalhada e soluções. Você pode praticar suas habilidades em Git completando estes laboratórios, aprimorar suas habilidades de codificação e aprender a escrever código limpo e eficiente.

Git

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Programa

Autocorreção de Comandos Git

Configurar Informações do Usuário do Git

Desativar Fast Forward Merging

Editar o Arquivo de Configuração do Git

Configurar Quebras de Linha

Configurar o editor de texto do Git

Clonar Submódulos Ausentes

Adicionar um Submódulo

Alterar o Autor do Último Commit

Criar um commit por um autor diferente

Adicionar um Modelo de Mensagem de Commit

Criar um Commit Vazio

Criar um Commit Fixup

Descartando Alterações Não Confirmadas

Rastreando Bugs em um Código Git

Git Cherry-Pick: Aplicando Mudanças de Código

Remover um Arquivo do Último Commit

Reverter Commits Git: Uma Técnica Poderosa

Retroceder para um Commit Específico

Desfazer um Commit

Desfazer o Último Commit

Editar o Último Commit

Alterar a Mensagem do Último Commit

Visualizar um Gráfico Visual do Repositório

Visualizar Commits por Autor

Encontrar Commits que Manipularam uma String Específica

Visualizar Commits em um Intervalo de Datas Específico

Visualizar um Resumo Curto dos Commits

Visualizar Último Commit

Visualizar Diferenças nas Alterações

Descartar Alterações Não Rastreadas

Encontrar Branches Contendo um Commit

Encontrar Branches que Não Contêm um Commit

Copiar um Arquivo de Outra Branch

Obter o Nome da Branch Atual

Excluir uma Branch (Ramificação)

Deletar Branches Detached

Diferença Entre Branches

Mover Commits para um Novo Branch

Rebase em Outra Branch

Renomear um Branch

Ordenar Branches do Git por Data

Mudar para uma Branch

Retornar para a Branch Anterior

Visualizar Branches Locais

Excluir Branches Merged

Fazer Merge de uma Branch

Merge de Git e Gestão Colaborativa de Projetos

Visualizar Resumo de Commits Git Excluindo Merges

Visualizar Branches Mescladas

Visualizar Mudanças Entre Commits

Visualizar Histórico de Desfazer

Resetar o Branch Master Local para Corresponder ao Remoto

Aplicar o Último Stash

Aplicar um 'stash'

Deletar um Git Stash

Deletar Todos os Stashes

Listar Todos os Stashes

Criar um Git Stash

Restaurar um Arquivo Excluído

Remover Arquivos da Área de Staging

Realizar um Rebase Interativo

Buscar as Últimas Alterações do Remoto

Fazer Pull de Todos os Submódulos do Remoto

Puxando as Últimas Alterações do Repositório Remoto

Automatizar a Criação de Branch Upstream

Definir o Nome da Branch de Envio (Push) Padrão

Alterar a URL Remota

Excluir uma Branch Remota

Atualizar Branch Remota Após Reescrever o Histórico

Renomear Branch Remoto

Visualizar a URL Remota

Purgar um arquivo do histórico

Encontrar Arquivos Perdidos

Listar Todos os Aliases do Git

Otimize o Repositório Local

Deletar um Submódulo

Operações Básicas de Ramificação no Git

Gerenciamento de Configurações do Git

Introdução

Este curso de Laboratórios de Prática Git foi projetado para ajudá-lo a dominar os fundamentos do Git, o popular sistema de controle de versão. Através de uma série de laboratórios práticos, você terá a oportunidade de aplicar seus conhecimentos e habilidades em Git em um ambiente prático e baseado em projetos.

🎯 Tarefas

Neste curso, você aprenderá:

  • Como inicializar um repositório Git e gerenciar os arquivos do seu projeto
  • Como rastrear alterações, commitar (commit) seu trabalho e navegar pelo histórico de commits
  • Como colaborar com outros usando Git, incluindo branching (ramificação), merging (fusão) e resolução de conflitos
  • Como usar Git para gerenciamento eficiente de código, incluindo técnicas para codificação limpa e eficiente

🏆 Conquistas

Após concluir este curso, você será capaz de:

  • Usar Git com confiança para gerenciar seus projetos de codificação do início ao fim
  • Colaborar eficazmente com membros da equipe usando as capacidades de branching e merging do Git
  • Otimizar seu fluxo de trabalho de codificação e escrever código mais limpo e eficiente usando as melhores práticas do Git
  • Demonstrar sua expertise em Git e habilidades de resolução de problemas para potenciais empregadores ou clientes

Professor

labby
Labby
Labby is the LabEx teacher.

Recomendado para Você

no data