Skip to content

As ferramentas necessárias para criar o que deseja

Codificação colaborativa

/features Flex | Codificações colaborativas | River Breakout

O GitHub code review com a mudança que inclui variableDeprecations em versionDeprecations e selectorDeprecations. A linha antiga é vermelha, a nova é verde. Abaixo, 3 usuários comentam sobre trabalho em equipe, terminando com um botão "Resolver conversa".

Inove mais rápido com colaboração perfeita.

  • Veja as mudanças mais importantes.
  • Crie uma comunidade em torno do código.

GitHub Codespaces

Crie ambientes de desenvolvimento totalmente configurados na nuvem com todo o poder do seu editor favorito.

Learn more

GitHub Copilot

Obtenha sugestões para linhas de código completas ou funções inteiras diretamente no seu editor.

Learn more

Pull requests

Receba notificações de alterações de contribuidores em um repositório, com limites de acesso especificados, e faça o merge de atualizações aceitas facilmente.

Learn more

Discussions

Espaço dedicado para a comunidade se reunir, fazer e responder a perguntas e ter conversas abertas.

Learn more

Pesquisa e visualização de código

Pesquise, navegue e entenda rapidamente o código diretamente do GitHub.com com nossas novas e poderosas ferramentas.

Learn more

Code review

Revise novos códigos, visualize alterações e faça o merge com confiança usando verificações de status automatizadas.

Learn more

Faça rascunhos de pull requests

Colabore e discuta mudanças sem uma revisão formal ou o risco de merges indesejadas.

Learn more

Branches protegidas

Aplique restrições de merge de branch exigindo revisões ou limitando o acesso a contribuidores específicos.

Learn more

Automação e CI/CD

/features Flex | Automação e CI/CD | River Breakout

Automatize tudo: CI/CD, testes, planejamento, gerenciamento de projetos, etiquetagem de problemas, aprovações, integração e muito mais

  • Padronize e dimensione práticas recomendadas, segurança e conformidade em toda a organização.
  • Comece rapidamente com milhares de ações de parceiros e da comunidade.

GitHub Actions

Automatize seus fluxos de trabalho de software escrevendo tarefas e combinando-as para criar, testar e implantar com mais rapidez no GitHub.

Learn more

GitHub Packages

Hospede seus próprios softwares ou use-os como dependências em outros projetos, com hospedagem privada e pública disponíveis.

Learn more

APIs

Crie chamadas para obter todos os dados e eventos necessários no GitHub e inicie e avance automaticamente os fluxos de trabalho de software.

Learn more

GitHub Marketplace

Aproveite milhares de ações e aplicações da nossa comunidade para ajudar a criar, melhorar e acelerar seus fluxos de trabalho.

Learn more

Webhooks

Dezenas de eventos e uma API de webhooks ajudam você a integrar e automatizar o trabalho do repositório, da organização ou da aplicação.

Learn more

GitHub-hosted runners

Migre a automação para a nuvem com ambientes Linux, macOS, Windows e de ARM e GPU sob demanda para execuções de fluxo de trabalho, todos hospedados pelo GitHub.

Learn more

Self-hosted runners

Obtenha mais ambientes e controle total com etiquetas, grupos e políticas para gerenciar execuções em máquinas próprias, além de uma aplicação executora de código aberto.

Learn more

Visualização do fluxo de trabalho

Mapeie fluxos de trabalho, acompanhe o progresso deles em tempo real, entenda os mais complexos e comunique o status ao restante da equipe.

Learn more

Templates de workflow

Padronize e dimensione práticas recomendadas e processos com templates de workflow pré-configurados e compartilhados na organização.

Learn more

Segurança da aplicação

Segurança da aplicação: encontrado significa corrigido. Desenvolvido pelo GitHub Copilot Autofix.

Screenshot illustrating GitHub Advanced Security (GHAS) in action. The left side shows a line graph tracking the number of vulnerabilities by severity (Critical, High, Moderate, Low) over time, with data points from January 1 to February 15, 2024. The right side displays a security bot's recommendation to fix a vulnerability in the code. The bot explains that user-provided input is being used in an HTTP response without sanitization, potentially leading to a cross-site scripting (XSS) attack. The AI-suggested fix involves using the escape-html library to sanitize the input, with the old code in red and the new, corrected code in green. The background features a smooth blue gradient.

Segurança da aplicação: encontrado significa corrigido. Desenvolvido pelo GitHub Copilot Autofix.

  • Previna, encontre e corrija vulnerabilidades de aplicações e segredos vazados.
  • Direcione alertas históricos para reduzir a dívida de segurança em grande escala.
  • Integre-se à plataforma do GitHub conhecida e amada por devs.

Code scanning

Encontre vulnerabilidades no código com o CodeQL, a análise semântica de código do GitHub líder do setor. Evite que novas vulnerabilidades sejam introduzidas verificando cada pull request.

Learn more

GitHub Copilot Autofix

Com tecnologia do GitHub Copilot, gere correções automáticas para 90% dos tipos de alertas em JavaScript, TypeScript, Java e Python. Faça correções rápidas com inteligência e aconselhamento sobre vulnerabilidades contextuais.

Learn more

Campanhas de segurança

Resolva a lista de pendências de dívidas de segurança da aplicação com campanhas de segurança que direcionam e geram correções automáticas para até mil alertas por vez, reduzindo rapidamente o risco de vulnerabilidades e ataques de dia zero.

Learn more

Secret Scanning

Detecte segredos expostos em repositórios públicos e privados e revogue-os para proteger o acesso a serviços.

Learn more

GitHub Copilot secret scanning

Recursos adicionais de IA para detectar segredos elusivos, como senhas.

Learn more

Gráfico de dependência

Visualize os pacotes necessários ao projeto, os repositórios que dependem deles e quaisquer vulnerabilidades detectadas nas dependências.

Learn more

Alertas de Dependabot

Receba alertas quando novas vulnerabilidades afetarem os repositórios, com o GitHub detectando e notificando você sobre dependências vulneráveis ​​em repositórios públicos e privados.

Learn more

Atualizações de segurança e versão do Dependabot

Mantenha o código seguro abrindo automaticamente pull requests que atualizam dependências vulneráveis ​​ou desatualizadas.

Learn more

Dependency Review

Avalie o impacto de segurança de novas dependências em pull requests antes de fazer o merge.

Learn more

Avisos de segurança do GitHub

Relate, discuta, corrija e publique informações de forma privada sobre vulnerabilidades de segurança encontradas em repositórios de código aberto.

Learn more

Relatórios de vulnerabilidades privadas

Habilite um repositório público para receber relatórios de vulnerabilidades da comunidade de forma privada e colaborar em soluções.

Learn more

Banco de Dados Consultivo - GitHub Advisory Database

Navegue ou pesquise no banco de dados de vulnerabilidades conhecidas do GitHub, com CVEs selecionadas e avisos de segurança vinculados ao gráfico de dependência do GitHub.

Learn more

Aplicativos clientes

Acesse o GitHub de qualquer lugar: no desktop, em dispositivos móveis e na linha de comando.

Acesse o GitHub de qualquer lugar: no desktop, em dispositivos móveis e na linha de comando.

Acesse o GitHub de qualquer lugar: no desktop, em dispositivos móveis e na linha de comando.

  • Acessível em qualquer lugar. Use o GitHub no macOS, Windows, celular ou tablet com aplicações nativas.
  • Gerenciamento eficiente. Resolva pull requests, problemas e tarefas rapidamente com a CLI do GitHub ou dispositivos móveis.
  • Desenvolvimento otimizado. Visualize e faça commit de alterações facilmente com o GitHub Desktop.

GitHub Mobile

Leve projetos, ideias e códigos para experiências totalmente nativas em dispositivos móveis e tablets.

Learn more

GitHub CLI

Gerencie issues e pull requests do terminal onde você já está trabalhando com o Git e seu código.

Learn more

GitHub Desktop

Simplifique o fluxo de trabalho de desenvolvimento com uma GUI para visualizar, fazer commit e efetuar push de alterações, sem a necessidade de uma linha de comando.

Learn more

Gerenciamento de projeto

Organize solicitações de recursos, bugs e muito mais.

Captura de tela de um painel do GitHub Projects chamado "Product Roadmap", exibindo três colunas: Backlog, Em andamento e Triagem. Cada coluna contém cards que representam problemas ou tarefas, com etiquetas e tags indicando status, prioridade e iteração.

Organize solicitações de recursos, bugs e muito mais.

  • Coordene iniciativas grandes e pequenas com tabelas de projetos, painéis e listas de tarefas.
  • Projetado para equipes de software.
  • Acompanhe suas entregas até o commit.

GitHub Projects

Crie uma visualização personalizada de issues e pull requests para planejar e monitorar o trabalho.

Learn more

GitHub Issues

Rastreie bugs, melhorias e outras solicitações, priorize o trabalho e comunique-se com as partes interessadas conforme as alterações são propostas e recebem merge.

Learn more

Marcos

Acompanhe o progresso de grupos de issues ou de pull requests em um repositório e mapeie os grupos para os objetivos gerais do projeto.

Learn more

Gráficos e insights

Aproveite os insights para visualizar projetos criando e compartilhando gráficos criados com os dados dos projetos.

Learn more

Insights sobre dependências da organização

Veja vulnerabilidades, licenças e outras informações importantes sobre os projetos de código aberto necessários à organização.

Learn more

Insights de repositórios

Use dados sobre atividades, tendências e contribuições em repositórios para fazer melhorias orientadas por dados no ciclo de desenvolvimento.

Learn more

Wikis

Hospede a documentação do projeto em um wiki dentro do seu repositório, permitindo que os contribuidores façam edições com facilidade na web ou localmente.

Learn more

Governança e administração

Simplifique o gerenciamento de acesso e permissões em projetos e equipes.

Painel do GitHub Team Admin mostrando níveis de acesso de um repositório privado: 23 membros com acesso de leitura, 14 com acesso direto, 12 por meio da org. "Gerenciar acesso" lista funções e opções de edição. O fundo tem um gradiente rosa e roxo. 4o

Simplifique o gerenciamento de acesso e permissões em projetos e equipes.

  • Atualize as permissões, adicione usuários de acordo com seu crescimento e atribua a todos as permissões exatas de que precisam.
  • Sincronize com o Okta e Entra ID.

Organizações

Crie grupos de contas de usuários que tenham repositórios e gerencie o acesso por equipe ou por usuário individual.

Learn more

Teams

Organize membros para espelhar a estrutura da empresa, com acesso em cascata a permissões e menções.

Learn more

Sincronização de equipes

Habilite a sincronização de equipes entre o provedor de identidade e a organização no GitHub, incluindo o Entra ID e Okta.

Learn more

Funções personalizadas

Defina o nível de acesso dos usuários a códigos, dados e configurações com base na função deles na organização.

Learn more

Funções de repositório personalizadas

Certifique-se de que os membros tenham apenas as permissões necessárias criando funções personalizadas com configurações de permissão refinadas.

Learn more

Verificação de domínios

Verifique a identidade da organização no GitHub e exiba essa verificação por meio de um selo de perfil.

Learn more

Relatórios de conformidade

Cuide de suas necessidades de avaliação e certificação de segurança acessando os relatórios de conformidade de nuvem do GitHub, como os relatórios SOC e as autoavaliações do Cloud Security Alliance CAIQ (CSA CAIQ).

Learn more

Log de auditoria

Revise rapidamente as ações realizadas por membros da organização. Monitore acesso, alterações de permissão, alterações de usuários e outros eventos.

Learn more

Regras de repositórios

Melhore a segurança da organização com proteções de código-fonte escaláveis ​​e use insights de regras para revisar facilmente como e por que as alterações de código ocorreram nos repositórios.

Learn more

Contas empresariais

Requer o GitHub Enterprise

Habilite a colaboração entre a organização e os ambientes do GitHub com um único ponto de visibilidade e o gerenciamento por meio de uma conta Enterprise.

Learn more

GitHub Connect

Requer o GitHub Enterprise

Compartilhe recursos e fluxos de trabalho entre a instância do GitHub Enterprise Server e o GitHub Enterprise Cloud.

Learn more

SAML

Requer o GitHub Enterprise

Controle o acesso aos recursos da organização com segurança, como repositórios, problemas e pull requests usando SAML, permitindo que os usuários se autentiquem com seus nomes de usuário do GitHub.

Learn more

LDAP

Requer o GitHub Enterprise

Centralize o gerenciamento de repositórios. O LDAP é um dos protocolos mais comuns usados ​​para integrar software de terceiros a grandes diretórios de usuários de empresas.

Learn more

Enterprise Managed Users

Requer o GitHub Enterprise

Gerencie o ciclo de vida e a autenticação de usuários no GitHub Enterprise Cloud usando seu provedor de identidade (IdP).

Learn more

Traga seu próprio provedor de identidade para Enterprise Managed Users

Requer o GitHub Enterprise

Use os provedores de single sign-on e SCIM de sua escolha para Enterprise Managed Users, separadamente um do outro, para uma abordagem mais flexível ao gerenciamento do ciclo de vida do usuário.

Learn more

Comunidade

Comunidade

GitHub Sponsors

Apoie financeiramente os projetos de código aberto necessários ao seu código. Patrocine um contribuidor, mantenedor ou projeto com contribuições únicas ou recorrentes.

Learn more

GitHub Skills

Aprenda habilidades concluindo tarefas e projetos diretamente no GitHub, tendo nosso bot amigável como guia.

Learn more

Electron

Escreva aplicações de desktop multiplataforma usando JavaScript, HTML e CSS com a estrutura Electron, baseada em Node.js e Chromium.

Learn more

Educação

O GitHub Education tem o compromisso de levar tecnologia e colaboração de código aberto a estudantes e educadores no mundo todo.

Learn more

Pronto para começar?

Conheça todos os planos para encontrar a solução que se adapta às suas necessidades.

Ver planos de preçosFale com a equipe de vendas