Tutoriais Git

Nossos tutoriais Git oferecem um currículo abrangente para controlo de versão e desenvolvimento colaborativo. Eles cobrem comandos Git, fluxos de trabalho e melhores práticas, adequados tanto para iniciantes quanto para desenvolvedores experientes. Com laboratórios gratuitos e exemplos do mundo real, você obterá experiência prática no gerenciamento de repositórios de código. Nosso playground Git permite que você experimente diferentes operações Git em um ambiente simulado.

Introdução e Configuração do GitHub Actions

Introdução e Configuração do GitHub Actions

Neste laboratório, você aprenderá as etapas fundamentais para configurar o GitHub Actions. Você criará um repositório no GitHub, o clonará para um ambiente local e estabelecerá a estrutura de diretórios necessária para os fluxos de trabalho (workflows).
Git
GitHub Actions: Build e Teste Básico

GitHub Actions: Build e Teste Básico

Neste laboratório, você aprenderá a criar um fluxo de trabalho básico do GitHub Actions para construir e testar uma aplicação Node.js, cobrindo a configuração do ambiente, instalação de dependências e execução de testes.
Git
GitHub Actions Usando a Ação Checkout

GitHub Actions Usando a Ação Checkout

Neste laboratório, você aprenderá a usar a ação `actions/checkout` no GitHub Actions para acessar e verificar os arquivos do repositório usando os *logs* do fluxo de trabalho.
Git
Builds de Matriz no GitHub Actions

Builds de Matriz no GitHub Actions

Neste laboratório, você aprenderá a usar estratégias de matriz para executar seu *workflow* em múltiplas configurações simultaneamente, como diferentes versões do Node.js.
Git
Criação do Primeiro Fluxo de Trabalho do GitHub Actions

Criação do Primeiro Fluxo de Trabalho do GitHub Actions

Neste laboratório, você aprenderá as etapas fundamentais para criar um fluxo de trabalho (workflow) do GitHub Actions. Você inicializará um repositório Git, criará a estrutura de diretórios necessária, definirá gatilhos e trabalhos (jobs) do fluxo de trabalho em um arquivo YAML e fará o commit das suas alterações para simular um processo de CI/CD.
Git
GitHub Actions: Envio de Artefatos de Build

GitHub Actions: Envio de Artefatos de Build

Neste laboratório, você aprenderá como persistir dados de *workflow* usando artefatos de *build*. Você configurará um *workflow* para enviar um diretório de *build* para que ele possa ser baixado posteriormente.
Git
Configuração de Segredos (Secrets) no GitHub Actions

Configuração de Segredos (Secrets) no GitHub Actions

Neste laboratório, você aprenderá como gerenciar informações sensíveis com segurança no GitHub Actions, configurando segredos de repositório e referenciando-os em seus fluxos de trabalho.
Git
Dependências de Jobs no GitHub Actions

Dependências de Jobs no GitHub Actions

Neste laboratório, você aprenderá a orquestrar fluxos de trabalho complexos definindo dependências entre jobs, garantindo que tarefas como a implantação (deployment) ocorram apenas após uma compilação (build) bem-sucedida.
Git
GitHub Actions Executando Comandos Simples

GitHub Actions Executando Comandos Simples

Neste laboratório, você aprenderá a definir um fluxo de trabalho (workflow) do GitHub Actions, especificar o ambiente do executor (runner) usando runs-on e executar comandos shell simples usando a palavra-chave run.
Git
GitHub Actions Adicionando Variáveis de Ambiente

GitHub Actions Adicionando Variáveis de Ambiente

Neste laboratório, você aprenderá como definir e usar variáveis de ambiente em workflows do GitHub Actions. Você criará uma workflow, definirá uma variável global e a acessará dentro de um passo para imprimir uma mensagem de saudação.
Git
Trabalhando com Arquivos e a Área de Preparação (Staging Area)

Trabalhando com Arquivos e a Área de Preparação (Staging Area)

Aprenda a trabalhar com a área de preparação do Git, adicionar e ignorar arquivos, visualizar alterações e desfazer a preparação de modificações. Domine comandos essenciais do Git para um controle de versão eficaz.
Git
Histórico do Git e Gerenciamento de Logs

Histórico do Git e Gerenciamento de Logs

Explore o poder das capacidades de rastreamento de histórico do Git. Aprenda a navegar, pesquisar e analisar a linha do tempo do seu projeto usando vários comandos e técnicas de log do Git.
Git
Clonar um Repositório

Clonar um Repositório

Aprenda a clonar repositórios Git usando várias técnicas, incluindo clonagem básica, clonagem para diretórios específicos, criação de clones superficiais e clonagem de branches específicos. Este laboratório aprimorará suas habilidades em Git e melhorará a eficiência do seu fluxo de trabalho.
Git
Salvando o Trabalho em Andamento

Salvando o Trabalho em Andamento

Aprenda a usar o Git stash para gerenciar e salvar suas alterações de trabalho em andamento. Este laboratório aborda a criação de stashes, aplicação de alterações armazenadas, criação de ramificações a partir de stashes, gerenciamento de múltiplos stashes e limpeza de stashes.
Git
Marcando Marcos Importantes

Marcando Marcos Importantes

Aprenda a usar tags do Git de forma eficaz para marcar pontos significativos no histórico do seu projeto. Domine a criação, o gerenciamento e a utilização de tags leves e anotadas no seu fluxo de trabalho Git.
Git
Operação Salto Quântico

Operação Salto Quântico

Aprenda comandos essenciais do Git nesta aventura de viagem no tempo. Aprenda a inicializar um repositório, criar arquivos e realizar seu primeiro commit enquanto protege informações ultrassecretas sobre um capacitor de fluxo.
Git
Configuração de Identidade da Máquina do Tempo

Configuração de Identidade da Máquina do Tempo

Aprenda a configuração do Git neste desafio com temática de viagem no tempo. Aprenda a definir identidades de usuário globais e locais para seus repositórios Git, habilidades essenciais para qualquer aspirante a usuário de Git.
Git
Inicializar Projeto Git

Inicializar Projeto Git

Este desafio foi projetado para testar seus conhecimentos e habilidades no uso dos comandos init e clone do Git. Esses dois comandos são essenciais para inicializar um novo repositório Git ou clonar um repositório existente de um servidor remoto.
GitShell
  • Anterior
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 51
  • Próximo