Termos por tópico · 42 guias

Git & Entrega

Aprenda como rastrear mudanças de código, trabalhar com uma equipe, verificar atualizações e lançar com segurança.

01 / Atlas

Todos os termos de Git & Entrega

Abrir um termo para um significado simples, um exemplo, quando usá-lo, quão oficial ele é, e seu nome de código.

  1. 01 · Centro

    .gitignore .gitignore

    Um arquivo .gitignore lista padrões de caminho que o Git deve deixar sem rastreamento. Esses arquivos ficam de fora do status e dos novos commits.

  2. 02 · Centro

    Ambiente de implantação Deployment Environment

    Um ambiente de implantação é um local ou estágio nomeado onde o software é executado. Ele possui suas próprias configurações, credenciais, regras de proteção, histórico de implantação e estado ao vivo. Ele não é um objeto Git.

  3. 03 · Mais detalhes

    Commit Squash Squash Commit

    Squashing combina as alterações de vários commits em um novo commit, frequentemente com rebase interativo ou uma regra de merge.

  4. 04 · Centro

    Conflito de mesclagem Merge Conflict

    Um conflito de mesclagem acontece quando o Git não consegue combinar alterações concorrentes de forma segura por si mesmo. Uma pessoa ou ferramenta deve escolher o resultado final pretendido.

  5. 05 · Centro

    Contêiner da Aplicação Application Container

    Um contêiner de aplicação é uma instância criada a partir de uma imagem de contêiner. Quando iniciado, ele executa processos isolados com configurações e limites escolhidos.

  6. 06 · Mais detalhes

    Git Bisect Git Bisect

    O Git bisect utiliza busca binária no histórico de commits para encontrar o primeiro commit onde um comportamento repetível mudou.

  7. 07 · Mais detalhes

    Git Blame Git Blame

    O Git blame mostra o commit mais recente que alterou cada linha de um arquivo. É um ponto de partida para aprender o histórico da linha.

  8. 08 · Centro

    Git Branch Git Branch

    Um branch do Git é um ponteiro nomeado que pode se mover de um commit para outro. Quando novos commits são feitos nesse branch checado, o ponteiro avança.

  9. 09 · Mais detalhes

    Git Cherry-pick Git Cherry-pick

    O Git cherry-pick copia a alteração de um ou mais commits escolhidos para o branch atual. Ele registra novos commits com novos IDs lá.

  10. 10 · Centro

    Git Clone Git Clone

    Git Clone cria uma cópia local de um repositório. Ele copia objetos e referências, configura um remoto e verifica os arquivos de trabalho.

  11. 11 · Centro

    Git Commit Git Commit

    Um commit do Git é um objeto salvo que não pode ser alterado no lugar. Ele registra uma árvore de arquivos, commits pai, detalhes do autor e do comitter, e uma mensagem. Seu ID vem de seu conteúdo.

  12. 12 · Centro

    Git Diff Git Diff

    Git Diff mostra as mudanças exatas de conteúdo entre dois estados do Git. Ele pode comparar arquivos de trabalho, o índice, commits ou branches.

  13. 13 · Centro

    Git Fetch Git Fetch

    Git fetch baixa commits e referências de outro repositório. Ele atualiza os nomes de rastreamento remoto, mas não coloca essas mudanças no branch atual.

  14. 14 · Mais detalhes

    Git Hook Git Hook

    Um hook do Git é um programa que o Git executa em uma etapa nomeada no computador ou servidor de um desenvolvedor. Ele pode verificar, bloquear ou automatizar uma ação.

  15. 15 · Mais detalhes

    Git LFS Git LFS

    Git LFS é um complemento para arquivos grandes. O Git armazena um pequeno ponteiro, enquanto um serviço LFS separado armazena e envia o arquivo completo.

  16. 16 · Centro

    Git Merge Git Merge

    Git Merge une históricos de branches. O Git pode mover um ponteiro para frente ou criar um commit de merge após os conflitos serem resolvidos.

  17. 17 · Centro

    Git Pull Git Pull

    Git Pull busca atualizações remotas e, em seguida, une o branch upstream escolhido ao branch atual por merge ou rebase.

  18. 18 · Centro

    Git Push Git Push

    Git Push envia dados locais do Git para um repositório remoto. Ele solicita que o remoto atualize um branch ou referência nomeada.

  19. 19 · Mais detalhes

    Git Rebase Git Rebase

    Git rebase move uma linha de commits para outro commit inicial. O Git reproduz as mudanças e dá a cada commit reproduzido um novo ID.

  20. 20 · Centro

    Git Remote Git Remote

    Um remote do Git é um link nomeado de um repositório local para a URL de outro repositório. Ele permite que o Git busque alterações e, quando permitido, envie-as.

  21. 21 · Mais detalhes

    Git Reset Git Reset

    Git reset move o ponteiro do branch atual para outro commit. Seu modo também pode alterar a área de staging e os arquivos de trabalho para corresponder.

  22. 22 · Centro

    Git Revert Git Revert

    Git revert cria um novo commit que desfaz as mudanças de um commit anterior. Ele mantém o histórico antigo em vez de deletá-lo.

  23. 23 · Centro

    Git Stash Git Stash

    O Git Stash salva temporariamente alterações escolhidas não cometidas na árvore de trabalho e no índice. Os conjuntos salvos formam uma pilha e podem ser restaurados posteriormente.

  24. 24 · Mais detalhes

    Git Submodule Git Submodule

    Um submódulo Git permite que um repositório aponte para um commit exato em outro repositório Git. O repositório pai também armazena como encontrá-lo.

  25. 25 · Centro

    Git Tag Git Tag

    Uma tag Git é um nome que aponta para um objeto exato, frequentemente um commit de lançamento. Uma tag anotada também pode armazenar quem a criou, uma mensagem, uma data e uma assinatura.

  26. 26 · Mais detalhes

    Git Worktree Git Worktree

    Um Git Worktree é outra pasta ligada a um repositório. Ele deixa vários branches abertos ao mesmo tempo.

  27. 28 · Mais detalhes

    HEAD destacado Detached HEAD

    HEAD destacado é um estado do Git onde o HEAD aponta diretamente para um commit em vez de um nome de branch.

  28. 31 · Mais detalhes

    Implantação Canary Canary Deployment

    Um deploy canário envia uma pequena parte de usuários reais ou tráfego para uma nova versão primeiro. Evidências decidem se deve expandir ou parar.

  29. 32 · Mais detalhes

    Implantação contínua Rolling Deployment

    Uma implantação contínua substitui instâncias antigas do aplicativo por novas em lotes. Cada etapa muda apenas parte do grupo em execução, de modo que versões podem se sobrepor.

  30. 34 · Mais detalhes

    Infraestrutura como Código Infrastructure as Code

    Infraestrutura como código gerencia a infraestrutura através de arquivos legíveis por máquina em vez de apenas cliques manuais. Equipes podem versionar, revisar, testar e aplicar esses arquivos.

  31. 36 · Centro

    Lançamento de software Software Release

    Uma versão de software é uma versão preparada e compartilhada de propósito. Ela possui arquivos conhecidos, notas, registros de origem e expectativas de suporte claras.

  32. 38 · Centro

    Pull Request Pull Request

    Um pull request é um registro em um site de hospedagem de código. Ele pede que pessoas revisem um branch antes de adicionar suas alterações a um branch base.

  33. 40 · Centro

    Registro de contêiner Container Registry

    Um registro de contêineres é um serviço que armazena e compartilha imagens de contêineres. Repositórios agrupam conteúdos relacionados dentro do registro.

  34. 41 · Centro

    Repositório Git Git Repository

    Um repositório Git armazena o histórico de versões de um projeto como objetos Git, referências e configurações. Ele também pode incluir uma área de staging e arquivos de trabalho.

  35. 42 · Mais detalhes

    Reversão de implantação Deployment Rollback

    Um rollback de implantação é uma recuperação controlada de uma versão falha ou insegura. Ele restaura uma versão conhecida do aplicativo e o estado correspondente. Os passos exatos dependem do sistema de entrega e das alterações de dados.