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.

Gerenciar um repositório Git local

Gerenciar um repositório Git local

Neste laboratório, você aprenderá os comandos fundamentais para gerenciar um repositório Git local em um ambiente Linux. Você praticará a inicialização de um repositório, a configuração de definições de usuário, a criação e o commit de arquivos, e a revisão do histórico de commits com `git init`, `git add`, `commit` e `log`.
GitLinux
Noções básicas da sintaxe de workflows

Noções básicas da sintaxe de workflows

Neste laboratório, você aprenderá a sintaxe fundamental dos workflows do GitHub Actions criando do zero seu primeiro arquivo de configuração de pipeline.
LinuxGit
Integração Contínua (CI)

Integração Contínua (CI)

Neste laboratório, você configurará um pipeline real de Integração Contínua (CI) usando GitHub Actions. Você criará um projeto Node.js, escreverá um teste automatizado e configurará um workflow que executará os testes automaticamente a cada push.
GitLinuxJavaScriptShell
Segredos e segurança

Segredos e segurança

Neste laboratório, você aprenderá a proteger chaves e credenciais sensíveis em um ambiente de CI/CD. Você armazenará um segredo no GitHub e criará um workflow para acessá-lo com segurança.
CybersecurityGitLinux
CD - Implantação em Staging

CD - Implantação em Staging

Neste laboratório, você aprenderá os princípios da Integração Contínua (CD). Você definirá um workflow do GitHub Actions para implantar um contêiner Docker via SSH e simulará o processo de implantação localmente.
LinuxGit
Criação de artefatos

Criação de artefatos

Neste laboratório, você aprenderá a criar uma imagem de contêiner Docker e enviá-la para o GitHub Container Registry (GHCR) usando o GitHub Actions. Você automatizará o empacotamento e a entrega da sua aplicação.
GitLinuxDocker
Ignorando arquivos com Gitignore

Ignorando arquivos com Gitignore

Neste laboratório, você aprenderá a usar o .gitignore para excluir arquivos específicos do controle de versão do Git, mantendo seu repositório limpo e organizado.
GitLinux
Histórico e alterações

Histórico e alterações

Neste laboratório, você aprenderá a acompanhar alterações em arquivos, confirmar atualizações e consultar o histórico de commits em um repositório Git.
GitLinux
Inicializando um repositório local

Inicializando um repositório local

Neste laboratório, você aprenderá a começar a acompanhar um projeto com o Git. Você inicializará um novo repositório, criará um arquivo, verificará o status, adicionará o arquivo à área de preparação e fará seu primeiro commit.
GitLinux
Noções básicas de branches

Noções básicas de branches

Neste laboratório, você aprenderá a gerenciar branches do Git para desenvolver novos recursos com segurança e em paralelo, sem afetar a base de código principal.
GitLinux
Configuração do Git

Configuração do Git

Neste laboratório, você aprenderá a instalar o Git e configurar sua identidade de usuário global, algo essencial para rastrear commits no controle de versão.
GitLinux
Preparar um Projeto Ansible com Git

Preparar um Projeto Ansible com Git

Crie um espaço de trabalho limpo para o projeto Ansible, inicialize o Git, adicione um inventário e faça o commit dos arquivos base.
AnsibleGit
Rastrear Configurações com Git

Rastrear Configurações com Git

Aprenda operações básicas do Git rastreando um pequeno arquivo de configuração estilo Linux através de dois commits focados.
GitLinux
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.
LinuxJavaScriptGitShell
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.
LinuxGitShell
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.
LinuxGitJavaScript
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.
LinuxGitShell
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.
LinuxJavaScriptGit
  • Anterior
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 58
  • Próximo