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