Gestion de la plateforme GitHub
Maintenant que vous connaissez les principes de base de la plateforme GitHub, cette section aborde les rubriques de gestion de la plateforme.
Dans cette unité, nous allons couvrir les points suivants :
- Gestion des notifications et des abonnements.
- S’abonner à des fils de discussion et trouver des fils de discussion où l’on parle de vous.
- Faire connaître son projet ou son organisation sur les pages GitHub.
Gestion des notifications et des abonnements
Les notifications vous aident à rester informé de l’activité importante dans vos référentiels et vos équipes. La gestion de vos abonnements garantit que vous obtenez uniquement des mises à jour pour le travail qui vous intéresse le plus.
Vous pouvez vous abonner aux notifications pour :
- Problèmes spécifiques, demandes de tirage (pull requests) ou gists
- Activité du dépôt tels que les problèmes, demandes de tirage (pull requests), versions ou discussions
- État des flux de travail pour les référentiels à l’aide de GitHub Actions
- Toutes les activités d’un référentiel
Vous êtes automatiquement abonné lorsque vous interagissez avec des conversations (commentaire, ouverture d’un problème, affectation), mais vous pouvez également gérer manuellement les abonnements en fonction des besoins.
Si vous n’êtes plus intéressé par la réception des mises à jour, vous pouvez vous désabonner, ne plus suivre ou personnaliser les types de notifications que vous recevez.
Abonnement aux threads et recherche de threads dans lesquels vous êtes mentionné
Vous pouvez également accéder aux paramètres de notification détaillés en accédant à vos paramètres utilisateur GitHub et en choisissant « Notifications » pour configurer des canaux de remise tels que l’e-mail, le web et le mobile.
Si vous souhaitez surveiller les problèmes ou les pull requests qui mentionnent un utilisateur spécifique, utilisez le qualificateur de recherche mentions: suivi du nom d’utilisateur.
Pour vous assurer de recevoir des mises à jour sur un fil particulier (comme un problème ou une pull request), vous pouvez vous y abonner, même si vous n'étiez pas impliqué au départ dans la conversation.
Vous pouvez vous abonner à un thread en effectuant les opérations suivantes :
- Sélectionnez S’abonner dans la barre latérale droite d’un problème, d’une demande de tirage (pull request) ou d’une discussion.
Pour rechercher les conversations dans lesquelles vous êtes mentionné :
- Utilisez le qualificateur de recherche
mentions:<username>dans la barre de recherche GitHub pour localiser les problèmes et les demandes de tirage (pull requests) où vous étiez @mentioned.
De cette façon, vous ne manquerez aucune conversation qui a besoin de votre attention.
Notifications de filtre
GitHub vous permet de filtrer les notifications à l’aide des paramètres de surveillance :
- Surveillance : recevoir des notifications pour toutes les activités.
- Ne pas regarder : recevoir des notifications uniquement lorsque vous participez ou @mentioned.
- Ignorer : aucune notification pour un dépôt.
- Personnalisé : ajustez les types d’activité (tels que les pull requests, les problèmes ou les discussions) pour déclencher des notifications.
Vous pouvez gérer les paramètres de surveillance en sélectionnant Espion en haut d’une page de référentiel.
Configurer les paramètres de notification
Vous pouvez configurer l’emplacement où vous recevez des notifications :
- E-mail : notifications remises à votre adresse e-mail inscrite.
- Web : notifications consultées directement dans votre tableau de bord GitHub.
- Mobile : notifications Push à l’aide de l’application mobile GitHub.
- Notifications personnalisées : configurez des types d’événements spécifiques pour différents canaux.
Les paramètres de notification sont gérés sous les paramètres de votre compte GitHub dans Notifications.
Qu’est-ce qu’une page GitHub ?
Examinons maintenant gitHub Pages. Vous pouvez utiliser les pages GitHub pour héberger et rendre public un site web sur vous, votre organisation ou votre projet directement à partir d’un référentiel sur GitHub.com.
Les pages GitHub sont un service d’hébergement de sites statiques qui prend des fichiers HTML, CSS et JavaScript directement à partir d’un référentiel sur GitHub. \Si vous le souhaitez, vous pouvez exécuter les fichiers via un processus de génération et publier un site web. Vous pouvez spécifier une branche source et un dossier (par exemple /docs, ) pour votre site Pages, et GitHub hébergera le contenu publiquement.
Ensuite, vous allez effectuer une activité pratique pour renforcer les compétences clés de GitHub. Dans l’exercice suivant, vous allez :
- Créer un référentiel.
- Créer une branche.
- Valider un fichier.
- Ouvrir une demande de tirage.
- Et fusionner une demande de tirage.