GitHub Docs
  • All products
  • GitHub.com
    • Introdução
      • QuickStart
        • Configurar o Git
        • Criar um repositório
        • Bifurcar um repo
        • Fluxo do GitHub
        • Interações sociais
        • Comunicar-se no GitHub
        • Glossário do GitHub
        • Folha de consultas Git
        • Recursos de aprendizagem Git e GitHub
      • Sobre o GitHub
        • Produtos do GitHub
        • Suporte a linguagem do GitHub
        • Sobre o GitHub Advanced Security
        • Tipos de contas do GitHub
        • Permissões de acesso no GitHub
      • Fazer o registro no GitHub
        • Configurar uma versão de avaliação do GitHub Enterprise Cloud
        • Configurar uma versão de avaliação do GitHub Enterprise Server
      • Usar o GitHub
        • Navegadores compatíveis
        • GitHub CLI
        • GitHub Desktop
        • GitHub para dispositivos móveis
        • Atalhos de teclado
      • Explorar projetos no GitHub
        • Salvar repositórios com estrelas
        • Seguir pessoas
      • Primeiros passos com o Git
        • Definir seu nome de usuário no Git
        • Armazenar suas credenciais do GitHub no Git
        • Por que o Git sempre solicita a minha senha?
        • Atualizar credenciais da keychain OSX
        • Fluxos de trabalho do Git
        • Sobre repositórios remotos
        • Gerenciar repositórios remotos
        • Associar editores de texto ao Git
        • Configurar o Git para uso com delimitadores de linha
        • Ignorar arquivos
      • Usar o Git
        • Fazer push de commits para um repositório remote
        • Obter alterações de um repositório remote
        • Lidar com erros non-fast-forward
        • Dividir uma subpasta em um novo repositório
        • Sobre merges de subárvore do Git
        • Sobre o Git rebase
        • Usar rebase do Git na linha de comando
        • Resolver conflitos de merge após rebase do GitHub
    • Contas de usuário
      • Gerenciar configurações de conta de usuário
        • Sobre seu painel pessoal
        • Alterar seu nome de usuário do GitHub
        • Converter um usuário em uma organização
        • Excluir sua conta de usuário
        • Níveis de permissão para um repositório de conta de usuário
        • Níveis de permissão em quadros de projeto pertencentes a usuários
        • Gerenciar o nome do branch-padrão para seus repositórios
        • Gerenciar acessos aos quadros de projetos de sua conta de usuário
        • Integrar o Jira com seus projetos pessoais
      • Gerenciar preferências de e-mail
        • Adicionar endereço de e-mail à sua conta do GitHub
        • Alterar endereço de e-mail principal
        • Configurar endereço de e-mail de backup
        • Configurar o endereço de e-mail do commit
        • Lembrar o nome de usuário ou e-mail do GitHub
      • Gerenciar acessos aos seus repositórios pessoais
        • Convidar colaboradores para um repositório pessoal
        • Remover um colaborador de um repositório pessoal
        • Remover a si mesmo de um repositório de colaborador
      • Gerenciar associação a organizações
        • Sobre associação à organização
        • Acessar uma organização
        • Exibir as funções das pessoas em uma organização
        • Mostrar ou ocultar a associação da organização
        • Remover a si mesmo de uma organização
    • Perfis
      • Personalizar seu perfil
        • Sobre seu perfil
        • Sobre o perfil da sua organização
        • Personalizar seu perfil
        • Gerenciar o README do seu perfil
        • Fixar itens no seu perfil
      • Gerenciar gráficos de contribuição no perfil
        • Exibir contribuições no perfil
        • Exibir a visão geral das atividades no perfil
        • Mostrar ou ocultar contribuições privadas no perfil
        • Enviar as contribuições do GitHub Enterprise Server para o perfil do GitHub.com
        • Por que minhas contribuições não aparecem no meu perfil?
        • Solucionar problemas de commits na linha do tempo
    • Autenticação
      • Proteger sua conta e dados
        • Sobre a autenticação no GitHub
        • Criar uma senha forte
        • Atualizar credenciais de acesso do GitHub
        • Criar um token de acesso pessoal
        • Revisar suas chaves SSH
        • Revisar suas chaves de implantação
        • Autorizar aplicativos OAuth
        • Revisar integrações autorizadas
        • Conectar-se a aplicativos de terceiros
        • Revisar aplicativos autorizados (OAuth)
        • Revisar seus logs de segurança
        • Remover dados confidenciais do repositório
        • Modo sudo
        • Impedir acesso não autorizado
      • Proteger sua conta com a autenticação de dois fatores (2FA)
        • Sobre a autenticação de dois fatores
        • Configurar a autenticação de dois fatores
        • Configurar métodos de recuperação da autenticação de dois fatores
        • Acessar o GitHub usando a autenticação de dois fatores
        • Recuperar sua conta ao perder as credenciais 2FA
        • Desabilitar autenticação de dois fatores da sua conta pessoal
      • Conectar-se ao GitHub com SSH
        • Sobre o SSH
        • Verificar se há chaves SSH
        • Gerar uma nova chave SSH e adicioná-la ao ssh-agent
        • Adicionar uma nova chave SSH à sua conta do GitHub
        • Testar a conexão SSH
        • Trabalhar com frase secreta da chave SSH
      • Solucionar problemas de SSH
        • Recuperar frase secreta da chave SSH
        • Error: Permission denied (publickey)
        • Erro: número de arquivo inadequado
        • Erro: chave em uso
        • Erro: permissão de usuário/repo negada a outro usuário
        • Erro: permissão de usuário/repo negada a outro usuário/repo
        • Erro: agente com falha ao entrar
        • Erro: ssh-add: opção ilícita -- K
        • Erro: auditoria de chave SSH em andamento
      • Gerenciar a verificação de assinatura de commit
        • Sobre a verificação de assinatura de commit
        • Verificar se há chaves GPG
        • Gerar uma nova chave GPG
        • Adicionar uma nova chave GPG à sua conta do GitHub
        • Informar ao Git sobre a chave de assinatura
        • Associar um e-mail à chave GPG
        • Assinar commits
        • Assinar tags
      • Solucionar problemas de verificação de assinatura de commit
        • Confirmar o status de verificação da assinatura do commit e da tag
        • Atualizar uma chave GPG expirada
        • Usar um endereço de e-mail verificado na chave GPG
    • Gerenciando assinaturas e notificações no GitHub
      • Configurando as notificações
        • Sobre notificações
        • Configurar notificações
      • Visualizando e fazendo triagem de notificações
        • Gerenciamento de notificações da sua caixa de entrada
        • Fazendo a triagem de uma única notificação
        • Personalizando um fluxo de trabalho para triagem de suas notificações
      • Gerenciando assinaturas para atividade no GitHub
        • Visualizando suas assinaturas
        • Gerenciando suas assinaturas
    • Sua empresa
      • Gerenciar sua conta corporativa
        • Sobre contas corporativas
        • Exibir assinatura e uso da conta corporativa
      • Gerenciar usuários na sua empresa
        • Funções em uma empresa
        • Convidar pessoas para gerenciar sua empresa
        • Visualizar pessoas na sua empresa
    • Gravar no GitHub
      • Introdução à escrita e formatação no GitHub
        • Sobre gravação e formatação no GitHub
        • Sintaxe básica de escrita e formatação no GitHub
      • Trabalhar com formatação avançada
        • Organizar informações com tabelas
        • Criar e realçar blocos de código
        • Referências e URLs vinculados automaticamente
        • Anexando arquivos
        • Criar um link permanente em um trecho de código
      • Trabalhar com respostas salvas
        • Sobre respostas salvas
        • Criar uma resposta salva
        • Editar uma resposta salva
        • Excluir uma resposta salva
        • Usar respostas salvas
      • Editar e compartilhar conteúdo com gists
        • Criar gists
        • Bifurcar e clonar gists
    • Criar, clonar e arquivar repositórios
      • Criar um repositório no GitHub
        • Sobre repositórios
        • Sobre a visibilidade do repositório
        • Criar um repositório
        • Criar um repositório a partir de um modelo
        • Sobre READMEs
        • Sobre proprietários do código
        • Sobre linguagens do repositório
        • Licenciar um repositório
        • Criar um repositório de modelos
        • Criar um repositório somente com problemas
        • Limites para visualização de conteúdo e diffs no repositório
        • Duplicar um repositório
      • Clonar um repositório do GitHub
        • Clonar um repositório
        • Erros de clonagem HTTPs
        • Erro: repositório não encontrado
        • Erro: HEAD remote faz referência a um ref inexistente, não é possível fazer checkout
      • Arquivar um repositório do GitHub
        • Sobre como arquivar repositórios
        • Arquivar repositórios
        • Fazer backup de um repositório
    • Commit de alterações no projeto
      • Criar e editar commits
        • Sobre commits
        • Criar um commit com vários autores
        • Alterar a mensagem do commit
      • Exibir e comparar commits
        • Fazer commit de etiquetas de tag e branch
        • Comparar commits
        • Diferenças entre exibições de commit
      • Solução de problemas com commits
        • O commit aparece no GitHub, mas não no meu clone local
        • Por que meus commits estão vinculados ao usuário errado?
    • Colaborando com pull requests
      • Introdução
        • Sobre modelos de desenvolvimento colaborativo
      • Trabalhar com bifurcações
        • Sobre bifurcações
        • Configurar remote para bifurcação
        • Sincronizar uma bifurcação
        • Fazer merge de um repositório upstream em sua bifurcação
        • Permitir alterações em um branch de pull request criado a partir de bifurcação
        • O que acontece com as bifurcações quando um repositório é excluído ou muda de visibilidade?
      • Colaborar nos repositórios com recursos de qualidade de código
        • Sobre verificações de status
        • Trabalhar com hooks pre-receive
      • Propor alterações no trabalho com pull requests
        • Sobre branches
        • Criar e excluir branches no repositório
        • Sobre pull requests
        • Sobre como comparar branches nas pull requests
        • Criar uma pull request
        • Criando uma pull request a partir de uma bifurcação
        • Alterar o stage de uma pull request
        • Solicitar uma revisão de pull request
        • Alterar o branch base de uma pull request
        • Fazer commit de alterações em um branch de pull request criado a partir de bifurcação
      • Lidar com conflitos de merge
        • Sobre conflitos de merge
        • Resolver um conflito de merge no GitHub
        • Resolver um conflito de merge usando a linha de comando
      • Reviewing changes in pull requests
        • Sobre revisões de pull request
        • Revisar alterações proposta em pull requests
        • Filtrar arquivos em uma pull request
        • Localizar métodos e funções modificados em uma pull request
        • Fazer comentários em uma pull request
        • Exibir revisão de pull request
        • Incorporando feedback em sua pull request
        • Aprovar uma pull request com revisões obrigatórias
        • Ignorar uma revisão de pull request
        • Fazer checkout de pull requests no local
      • Incluir alterações de uma pull request
        • Sobre merges de pull request
        • Fazer merge de uma pull request
        • Fechar uma pull request
        • Reverter uma pull request
    • Pesquisar informações no GitHub
      • Introdução à pesquisa no GitHub
        • Sobre a pesquisa no GitHub
        • Entender a sintaxe de pesquisa
        • Solucionar problemas de consultas de pesquisa
        • Ordenar os resultados da pesquisa
        • Habilitar a pesquisa de repositório do GitHub.com no GitHub Enterprise Server
      • Pesquisar no GitHub
        • Localizar arquivos no GitHub
        • Pesquisar repositórios
        • Pesquisar tópicos
        • Pesquisar códigos
        • Pesquisar commits
        • Pesquisar problemas e pull requests
        • Pesquisar usuários
        • Pesquisar pacotes
        • Pesquisar wikis
        • Pesquisar em bifurcações
    • Importar seus projetos
      • Importar código-fonte para o GitHub
        • Importar um repositório Git usando a linha de comando
        • Adicionar um projeto existente ao GitHub usando a linha de comando
        • Ferramentas de migração de código-fonte
      • Trabalhar com o Subversion no GitHub
        • Diferenças entre o Subversion e o Git
        • Suporte para clientes do Subversion
        • Propriedades do Subversion com suporte no GitHub
    • Administrar um repositório
      • Gerenciar configurações do repositório
        • Definir a visibilidade de um repositório
        • Classificar repositório com tópicos
        • Personalizar como os arquivos alterados aparecem no GitHub
        • Sobre notificações de e-mail para pushes no seu repositório
        • Personalizar a visualização de mídia social do seu repositório
        • Exibir atividade de implantação no repositório
        • Gerenciando a política de bifurcação para seu repositório
        • Configurar o período de retenção para artefatos e registros do GitHub Actions no seu repositório
        • Desabilitando ou limitando o GitHub Actions para um repositório
        • Desabilitar quadros de projeto em um repositório
        • Desabilitar problemas
        • Gerenciando as configurações de segurança e análise do seu repositório
        • Habilitar acesso de leitura anônimo do Git para um repositório
        • Configurar links automáticos para fazer referência a recursos externos
        • Renomear um repositório
        • Transferir um repositório
        • Excluir um repositório
      • Gerenciar branches no repositório
        • Exibir branches no repositório
        • Alterar o branch-padrão
        • Excluir e restaurar branches em uma pull request
      • Configurar merges de pull request
        • Sobre métodos de merge no GitHub
        • Configurar a combinação de commits por squash em pull requests
        • Configurar rebase do commit para pull requests
        • Gerenciar a exclusão automática de branches
      • Definir a capacidade de merge de pull requests
        • Sobre branches protegidos
        • Gerenciar uma regra de proteção de branch
        • Solução de problemas de verificações de status necessárias
      • Releasing projects on GitHub
        • Sobre as versões
        • Gerenciar versões em repositórios
        • Visualizando versões e tags do seu repositório
        • Vincular versões
        • Comparando versões
        • Automação para formulários de versão com parâmetros de consulta
      • Localizar informações em um repositório
        • Filtrar problemas e pull requests
        • Filtrar problemas e pull requests por responsáveis
        • Filtrar problemas e pull requests por etiquetas
        • Filtrar pull requests por status de revisão
        • Ordenar problemas e pull requests
        • Usar a pesquisa para filtrar problemas e pull requests
        • Compartilhar filtros
    • Visualizar dados do repositório em gráficos
      • Acessar dados básicos do repositório
        • Sobre gráficos do repositório
        • Exibir um resumo da atividade do repositório
        • Exibir contribuidores do projeto
      • Analisar alterações de conteúdo do repositório
        • Visualizar commits em um repositório
        • Exibir adições e exclusões de conteúdo em um repositório
      • Entender conexões entre repositórios
        • Exibir a rede do repositório
        • Listar as bifurcações de um repositório
        • Visualizar as dependências de um repositório
    • Gerenciar arquivos em repositórios
      • Gerenciar arquivos no GitHub