Skip to content

Les outils dont vous avez besoin pour développer ce que vous voulez

Coding collaboratif

/features Flex - Codage collaboratif - River Breakout

Revue de code GitHub : modification avec variableDeprecations, versionDeprecations, selectorDeprecations. Ancienne ligne rouge, nouvelle ligne verte. Dessous, 3 utilisateurs commentent le travail d’équipe, puis le bouton « Résoudre la conversation ».

Innovez plus rapidement grâce à une collaboration fluide.

  • Consultez les modifications qui vous intéressent.
  • Construisez une communauté autour de votre code.

GitHub Codespaces

Faites démarrer des environnements de dev entièrement configurés dans le cloud avec la pleine puissance de votre éditeur préféré.

Learn more

GitHub Copilot

Obtenez des suggestions de lignes de code ou des fonctions entières depuis l’intérieur même de votre éditeur.

Learn more

Pull requests

Recevez des notifications concernant les modifications de repos par les contributeurs, avec des limites d’accès spécifiques, et fusionnez de manière fluide les mises à jour acceptées.

Learn more

Discussions

Espace dédié permettant à votre communauté de se rassembler, d’échanger des questions et des réponses et de dialoguer ouvertement.

Learn more

Recherche et consultation de code

Recherchez, parcourez et comprenez rapidement le code directement depuis GitHub.com grâce à nos nouveaux outils puissants.

Learn more

Révision du code

Passez en revue le nouveau code, visualisez les modifications et fusionnez-les en toute confiance grâce à des vérifications de statut automatiques.

Learn more

Demandes de pull requests brouillons

Collaborez et discutez des modifications sans passage en revue formel ni le risque de merges non souhaités.

Learn more

Branches protégées

Appliquez vos restrictions de fusion de branches en exigeant des revues ou en limitant l’accès à des contributeurs spécifiques.

Learn more

Automatisation et CI/CD

/features Flex - Automatisation et CI/CD - River Breakout

Tout automatiser : CI/CD, tests, planification, gestion de projet, étiquetage des issues, approbations, intégration, etc.

  • Normalisez et étendez les meilleures pratiques, la sécurité et la conformité dans l’ensemble de votre organisation.
  • Démarrez rapidement avec des milliers d’actions de partenaires et de la communauté.

GitHub Actions

Automatisez vos workflows logiciels en écrivant des tâches et en les combinant pour construire, tester et déployer plus rapidement à partir de GitHub.

Learn more

GitHub Packages

Hébergez vos propres packages logiciels ou utilisez-les comme dépendances dans d’autres projets, avec à la fois des hébergements privé et public disponibles.

Learn more

API

Créez des appels pour obtenir toutes les données et événements dont vous avez besoin au sein de GitHub. Lancez et faites progresser automatiquement vos workflows logiciels.

Learn more

GitHub Marketplace

Mettez à profit des milliers d’actions et applications de notre communauté pour vous aider à construire, améliorer et accélérer vos workflows.

Learn more

Webhooks

Des douzaines d’événements et une API de webhooks vous aident à intégrer votre travail et à l’automatiser pour votre repo, organisation ou application.

Learn more

Exécuteurs auto-hébergés GitHub

Déplacez l’automatisation dans le cloud avec des environnements Linux, macOS, Windows, ARM et GPU à la demande pour vos exécutions de workflows, le tout hébergé par GitHub.

Learn more

Exécuteurs auto-hébergés

Bénéficiez de plus d’environnements et d’un contrôle plus intégral avec les étiquettes, groupes et politiques pour gérer les exécutions sur vos propres machines, ainsi qu’une application d’exécution open source.

Learn more

Visualisation des workflows

Mappez les workflows, suivez leur progression en temps réel, comprenez les workflows complexes et communiquez leur statut au reste de l’équipe.

Learn more

Modèles de workflows

Normalisez et déployez à grande échelle les meilleures pratiques et processus avec des modèles de workflows préconfigurés et partagés dans l’ensemble de votre organisation.

Learn more

Sécurité des applications

Sécurité des applications : trouvé, c’est corrigé. Optimisé par 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.

Sécurité des applications : trouvé, c’est corrigé. Optimisé par GitHub Copilot Autofix.

  • Assurez la prévention, la détection et la correction des vulnérabilités et fuites de secrets des applications.
  • Ciblez les alertes historiques pour réduire la dette de sécurité à grande échelle.
  • Développez sur la plateforme GitHub que les développeurs et développeuses connaissent et apprécient.

Code Scanning

Détectez les vulnérabilités dans votre code avec CodeQL, l’outil d’analyse sémantique du code leader du secteur de GitHub. Prévenez l’introduction de nouvelles vulnérabilités en scannant chaque pull request.

Learn more

GitHub Copilot Autofix

Optimisé par GitHub Copilot, génère des corrections pour 90 % des types d’alertes en JavaScript, TypeScript, Java et Python. Effectuez rapidement des corrections grâce à des renseignements et conseils contextuels sur les vulnérabilités.

Learn more

Campagnes de sécurité

Résolvez votre backlog de dette de sécurité des applications avec des campagnes de sécurité qui ciblent et génèrent des corrections automatiques pour jusqu’à 1 000 alertes simultanément, réduisant rapidement les risques de vulnérabilités et attaques zero-day.

Learn more

Analyse des secrets (secret scanning)

Détectez les secrets exposés dans vos repos publics et privés, et révoquez-les pour sécuriser l’accès à vos services.

Learn more

Secret scanning GitHub Copilot

Capacités d’IA supplémentaires pour détecter les secrets hors d’atteinte tels que les mots de passe.

Learn more

Graphique des dépendances

Consultez les packages sur lesquels s’appuie votre projet, les repos qui en dépendent et toutes les vulnérabilités détectées dans leurs dépendances.

Learn more

Alertes Dependabot

Recevez des alertes lorsque de nouvelles vulnérabilités affectent vos repos, GitHub détectant et vous notifiant des dépendances vulnérables dans des repos publics et privés.

Learn more

Sécurité et mises à jour de version de Dependabot

Assurez la sécurité de votre code en ouvrant automatiquement les pull requests qui actualisent les dépendances vulnérables ou obsolètes.

Learn more

Examen des dépendances

Avant de fusionner, évaluez l’impact de sécurité des nouvelles dépendances dans les pull requests.

Learn more

Avis de sécurité GitHub

Signalez, discutez, corrigez et publiez de manière privée des informations sur les vulnérabilités de sécurité détectées dans les repos open source.

Learn more

Signalement de vulnérabilités privé

Permettez à votre référentiel public de recevoir de manière privée des rapports de vulnérabilités de la part de la communauté et collaborez sur les solutions.

Learn more

GitHub Advisory Database

Parcourez ou recherchez dans la base de données des vulnérabilités connues de GitHub, qui comprend des CVE et avis de sécurité en lien avec le graphe des dépendances de GitHub.

Learn more

Applications clientes

Accédez à GitHub partout : sur ordinateur de bureau, téléphone portable et ligne de commande.

Accédez à GitHub partout : sur ordinateur de bureau, téléphone portable et ligne de commande.

Accédez à GitHub partout : sur ordinateur de bureau, téléphone portable et ligne de commande.

  • Accessible de partout. Utilisez GitHub sur macOS, Windows, téléphone portable ou tablette avec des applications natives.
  • Gestion efficace. Traitez rapidement les pull requests, issues et tâches avec GitHub CLI ou mobile.
  • Développement lissé. Visualisez et validez facilement les modifications avec GitHub Desktop.

GitHub Mobile

Amenez vos projets, idées et code en déplacement grâce à des expériences complètement natives, sur mobiles et tablettes.

Learn more

GitHub CLI

Gérez les issues et pull requests à partir du terminal, où vous travaillez déjà avec Git et votre code.

Learn more

GitHub Desktop

Simplifiez votre workflow de développeur avec une GUI pour visualiser, valider et pousser les modifications : aucune ligne de commande n’est nécessaire.

Learn more

Gestion de projets

Gardez les demandes de fonctionnalités, bugs, etc. organisés.

Capture d’écran du tableau GitHub Projects « Roadmap produit » avec trois colonnes : Backlog, En cours, Tri. Chaque colonne contient des cartes (issues ou tâches) avec des étiquettes indiquant statut, priorité et itération.

Gardez les demandes de fonctionnalités, bugs, etc. organisés.

  • Coordonnez les grandes et petites initiatives avec des tableaux, panneaux et listes de tâches de projet.
  • Conçu pour les équipes logicielles.
  • Suivez ce que vous livrez, jusqu’au commit.

GitHub Projects

Créez une vue personnalisée de vos issues et pull requests pour planifier et suivre votre travail.

Learn more

GitHub Issues

Suivez les bugs, améliorations et autres demandes, hiérarchisez le travail et communiquez avec les parties prenantes à mesure que les modifications sont proposées et fusionnées.

Learn more

Évènements

Suivez la progression des groupes sur les issues ou pull requests dans un repo et associez les groupes à des objectifs de projet généraux.

Learn more

Graphiques et insights

Mettez à profit des insights pour visualiser vos projets en créant et en partageant des graphiques élaborés à partir des données de votre projet.

Learn more

Nos insights de dépendance

Consultez les vulnérabilités, licences et autres informations importantes pour les projets open source dont dépend votre organisation.

Learn more

Insights de repos

Utilisez les données sur les activités, tendances et contributions au sein de vos repos, pour apporter des améliorations axées sur les données à votre cycle de développement.

Learn more

Wikis

Hébergez la documentation de projet dans un wiki au sein de votre repo, permettant aux contributeurs de la modifier facilement sur le Web ou localement.

Learn more

Gouvernance et administration

Simplifiez la gestion de l’accès et des permissions pour l’ensemble de vos projets et équipes.

Panneau admin GitHub Team montrant les accès d’un repo privé : 23 membres en lecture, 14 en accès direct et 12 via l’organisation. Section « Gérer l’accès » : rôles et options de modification. L’arrière-plan est un dégradé du rose au violet. 4o

Simplifiez la gestion de l’accès et des permissions pour l’ensemble de vos projets et équipes.

  • Mettez à jour les permissions, ajoutez de nouveaux utilisateurs à mesure que vous vous développez, et attribuez à tous les permissions exactes dont ils ont besoin.
  • Synchronisez avec Okta et Entra ID.

Organisations

Créez des groupes de comptes utilisateurs propriétaires des repos et gérez l’accès équipe par équipe ou par utilisateur individuel.

Learn more

Équipes

Organisez vos membres pour refléter la structure de votre entreprise, avec un accès en cascade aux permissions et mentions.

Learn more

Synchronisation des équipes

Favorisez la synchronisation des équipes entre votre fournisseur d’identité et votre organisation sur GitHub, y compris Entra ID et Okta.

Learn more

Rôles personnalisés

Définissez le niveau d’accès des utilisateurs à votre code, vos données et vos paramètres en fonction de leur rôle dans votre organisation.

Learn more

Rôles de repo personnalisés

Assurez-vous que tous les membres n’aient que les permissions dont ils ont besoin en créant des rôles personnalisés avec des réglages précis.

Learn more

Vérification de domaine

Procédez à la vérification de l’identité de votre organisation sur GitHub et affichez cette vérification sur un badge de profil.

Learn more

Rapports de conformité

Gérez vos besoins en matière d’évaluation et de certification de sécurité en accédant aux rapports de conformité cloud de GitHub, par exemple nos rapports SOC et auto-évaluations Cloud Security Alliance CAIQ (CSA CAIQ).

Learn more

Journal d’audit

Passez rapidement en revue les actions effectuées par les membres de votre organisation. Contrôlez l’accès, les modifications de permissions, les modifications d’utilisateurs et autres événements.

Learn more

Règles de repo

Améliorez la sécurité de votre organisation avec des dispositifs de protection du code source évolutifs et utilisez les insights sur les règles pour facilement passer en revue comment et pourquoi les modifications de code ont été effectuées dans vos repos.

Learn more

Comptes d'entreprise

Nécessite GitHub Enterprise

Facilitez la collaboration entre votre organisation et les environnements GitHub grâce à un point de visibilité unique et une gestion via un compte Entreprise.

Learn more

GitHub Connect

Nécessite GitHub Enterprise

Partagez les fonctionnalités et workflows entre votre instance GitHub Enterprise Server et GitHub Enterprise Cloud.

Learn more

SAML

Nécessite GitHub Enterprise

Contrôlez en toute sécurité l’accès aux ressources de l’organisation telles que les repos, issues et pull requests avec le SAML, tout en autorisant les utilisateurs à s’authentifier avec leur nom d’utilisateur GitHub.

Learn more

LDAP

Nécessite GitHub Enterprise

Centralisez la gestion des repos. LDAP est l’un des protocoles les plus utilisés pour intégrer les logiciels tiers avec les répertoires d’utilisateurs de grandes entreprises.

Learn more

Utilisateurs gérés par l’entreprise

Nécessite GitHub Enterprise

Gérez le cycle de vie et l’authentification des utilisateurs sur GitHub Enterprise Cloud à partir de votre fournisseur d'identité (IdP).

Learn more

Apportez votre propre fournisseur d'identité pour les utilisateurs gérés par l'entreprise

Nécessite GitHub Enterprise

Utilisez les fournisseurs de SSO et SCIM de votre choix pour les utilisateurs gérés par l'entreprise, séparés les uns des autres, pour une approche plus flexible du cycle de vie de gestion des utilisateurs.

Learn more

Communauté

Communauté

GitHub Sponsors

Soutenez financièrement les projets open source dont dépend votre code. Parrainez un contributeur, mainteneur ou projet avec des contributions ponctuelles ou récurrentes.

Learn more

GitHub Skills

Acquérez de nouvelles compétences en réalisant des tâches et projets directement au sein de GitHub, guidé(e) par notre sympathique bot.

Learn more

Electron

Écrivez des applications de bureau inter-plateformes en JavaScript, HTML et CSS avec le framework Electron, basé sur Node.js et Chromium.

Learn more

Éducation

GitHub Education est un engagement à donner accès à la technologie et à la collaboration open source aux étudiants et enseignants dans le monde entier.

Learn more

Prêt à commencer ?

Explorez tous les forfaits pour trouver la solution adaptée à vos besoins.

Consulter les forfaits tarifairesContacter le service commercial