Skip to main content

Enterprise Server 3.15 est actuellement disponible en tant que version finale (RC).

Compréhension des connexions entre dépôts

Utilisez le graphique réseau et la liste des duplications pour comprendre les réseaux de duplications.

Qui peut utiliser cette fonctionnalité ?

Ce graphique d’insights de référentiel est disponible dans les référentiels publics avec GitHub Free et GitHub Free pour les organisations, et dans les référentiels publics et privés avec GitHub Pro, GitHub Team, GitHub Enterprise Cloud et GitHub Enterprise Server.

Affichage du réseau d’un dépôt

Le graphique réseau affiche l’historique des branches de l’ensemble du réseau de référentiels, y compris les branches de duplication. Ce graphique est une chronologie des validations les plus récentes et affiche jusqu’à 100 des branches les plus récemment envoyées. La première ligne fait référence à la date et la première colonne fait référence au propriétaire de la branche. Utilisez des touches de direction ou d’autres raccourcis clavier pour naviguer plus facilement dans le graphique. Ils sont fournis dans la fenêtre contextuelle « Raccourcis clavier disponibles » sous le graphique.

Capture d’écran du graphique du réseau de dépôts.

Astuce : pour afficher des branches plus anciennes, cliquez et faites glisser à l’intérieur du graphique.

Accès au graphique du réseau

  1. Sur GitHub, accédez à la page principale du référentiel.

  2. Sous le nom de votre référentiel, cliquez sur Insights.

    Capture d’écran de la page principale d’un dépôt. Dans la barre de navigation horizontale, un onglet, marqué d’une icône de graphique et du titre « Insights », est indiqué en orange foncé.

  3. Dans la barre latérale gauche, cliquez sur Réseau.

    Capture d’écran de la barre latérale gauche. L’onglet « Réseau » est mis en évidence avec un encadré orange foncé.

Affichage de la liste des duplications d’un dépôt

La page de fourches liste les fourches d’un dépôt. Pour chaque fourche, vous pouvez voir :

  • le nombre de fois où la fourche a été étoilée
  • le nombre de fourches directes (de la fourche)
  • le nombre de problèmes ouverts
  • le nombre de demandes de tirage ouvertes
  • quand la fourche a été mise à jour pour la dernière fois (c’est-à-dire la dernière poussée vers une branche)
  • quand la fourche a été créée

Vous pouvez filtrer la liste des fourches pour afficher les fourches actives, inactives, étoilées ou archivées, ou pour afficher uniquement les fourches qui ont été mises à jour pendant une période spécifiée (jusqu’à une période de cinq ans). Pour afficher les fourches les plus utiles ou les plus actives, vous pouvez trier la liste des fourches par celles les plus étoilées ou par celles les plus récemment mises à jour, ou encore par le nombre de problèmes ouverts ou de demandes de tirage ouvertes.

Si vous souhaitez conserver les filtres que vous avez sélectionnés, vous pouvez enregistrer votre filtre et trier les sélections par défaut afin que toutes les pages de duplications que vous affichez, dans n’importe quel dépôt, soient filtrées de la même façon.

Accès à la page des fourches

  1. Sur GitHub, accédez à la page principale du référentiel.

  2. Sous le nom de votre référentiel, cliquez sur Insights.

    Capture d’écran de la page principale d’un dépôt. Dans la barre de navigation horizontale, un onglet, marqué d’une icône de graphique et du titre « Insights », est indiqué en orange foncé.

  3. Dans la barre latérale de gauche, cliquez sur Duplications.

    Capture d’écran de la barre latérale gauche. L’onglet « Fourches » est mis en évidence avec un encadré orange foncé.

  4. Si vous le souhaitez, pour filtrer la liste afin d’afficher les fourches mises à jour au cours d’une période spécifiée, cliquez sur Période et choisissez une période dans le menu déroulant. Par exemple, pour voir les fourches qui ont été mises à jour au cours des deux dernières années, choisissez « 2 ans » dans le menu déroulant.

    Capture d’écran de la page des fourches avec les options de filtre et de tri affichées. Le menu déroulant intitulé « Période » est mis en évidence avec un encadré orange.

  5. Si vous le souhaitez, pour filtrer la liste afin d’afficher uniquement les fourches actives, inactives, étoilées ou archivées, cliquez sur Type de dépôt et choisissez une ou plusieurs options dans le menu déroulant. Pour effacer un filtre, cliquez sur Type de dépôt et cliquez de nouveau sur le filtre appliqué pour le supprimer.

    Capture d’écran de la page des fourches avec les options de filtre et de tri affichées. Le menu déroulant intitulé « Type de dépôt » est mis en évidence avec un encadré orange.

  6. Si vous le souhaitez, pour trier la liste par les fourches les plus étoilées, les fourches les plus récemment mises à jour, celles qui ont le plus de problèmes ouverts ou celles qui ont le plus de demandes de tirage ouvertes, cliquez sur Trier et choisissez une option dans le menu déroulant.

    Capture d’écran de la page des fourches avec les options de filtre et de tri affichées. Le menu déroulant intitulé « Trier » est mis en évidence avec un encadré orange.

  7. Si vous le souhaitez, pour conserver les valeurs de filtre que vous avez sélectionnées comme filtres par défaut pour chaque fois que vous affichez une page de duplications, cliquez sur Enregistrer comme valeurs par défaut. Si les filtres actuellement sélectionnés sont déjà les valeurs par défaut, le bouton est désactivé et étiqueté Valeurs par défaut enregistrées.

    Capture d’écran de la page des fourches avec les options de filtre et de tri affichées. Le bouton « Valeurs par défaut enregistrées », qui est désactivé car les valeurs par défaut sont déjà enregistrées, est mis en évidence avec un contour orange.

Affichage des dépendances d’un dépôt

Vous pouvez utiliser le graphique de dépendance pour explorer le code dont dépend votre dépôt.

Presque tous les logiciels dépendent d’un code développé et géré par d’autres développeurs, souvent appelés chaîne d’approvisionnement. C’est le cas, par exemple, des utilitaires, des bibliothèques et des infrastructures. Ces dépendances font partie intégrante de votre code, et les bogues ou vulnérabilités qu’elles contiennent peuvent affecter votre code. Il est important d’examiner et gérer ces dépendances.

Le graphique de dépendance offre un excellent moyen de visualiser et d’explorer les dépendances d’un dépôt. Pour plus d’informations, consultez « À propos du graphe de dépendances » et « Exploration des dépendances d’un dépôt ».

Vous pouvez également configurer votre dépôt de façon à ce que GitHub vous alerte automatiquement chaque fois qu’une vulnérabilité de sécurité est trouvée dans l’une de vos dépendances. Pour plus d’informations, consultez « À propos des alertes Dependabot ».