Notifier une personne sur en utilisant @
devant son nom d’utilisateur. Les utilisateurs dans une organisation sur peuvent également faire partie d’une équipe qui peut être mentionnée.
Plan d’un utilisateur ou d’une organisation.
Synonyme d’accès en écriture.
Synonyme d’accès en lecture.
Niveau d’autorisation sur un dépôt qui permet à l’utilisateur de pousser, ou écrire, des modifications dans le dépôt.
Niveau d’autorisation sur un dépôt qui permet à l’utilisateur de tirer, ou lire, des informations à partir du dépôt. Tous les dépôts publics donnent un accès en lecture à tous les utilisateurs . Synonyme d’accès de tirage.
Jeton utilisé à la place d’un mot de passe lors de l’exécution d’opérations Git sur HTTPS avec Git sur la ligne de commande ou l’API. Également appelé un personal access token.
Adresse e-mail principale à laquelle envoie les reçus, les frais de carte bancaire ou PayPal, et autres communications en rapport avec la facturation.
Application logicielle combinée avec un système d’exploitation JeOS (Just Enough Operating System) pour s’exécuter de manière optimale sur du matériel de norme industrielle (en général un serveur) ou dans une machine virtuelle.
Les applications fournissent un service à une organisation entière et utilisent leur propre identité dans le cadre de cette fonction. Elles peuvent être installées directement sur des comptes d’utilisateur et des organisations, et il est possible de leur accorder l’accès à des dépôts spécifiques. Elles offrent des autorisations précises et des webhooks intégrés.
Application tierce qui utilise des jetons d’accès plutôt que des mots de passe pour accéder aux informations pour les utilisateurs.
Utilisateur affecté à un problème.
Utilisateur effectuant le commit.
Également appelé SSO. Permet aux utilisateurs de se connecter à un emplacement unique (un fournisseur d’identité, IdP) qui accorde ensuite à l’utilisateur l’accès à d’autres fournisseurs de service.
Système d’annotation et de mise en forme de document.
Méthode d’authentification dans laquelle les informations d’identification sont envoyées sous forme de texte non chiffré.
Description générée par l’utilisateur trouvée sur un profil : Ajout d’une bio à votre profil
La fonctionnalité « blame » dans Git décrit la dernière modification de chaque ligne d’un fichier, qui montre généralement la révision, l’auteur et l’heure. Ceci est utile par exemple pour le suivi de l’ajout d’une fonctionnalité ou pour savoir quel commit a engendré un bogue spécifique.
Bloc de code mis en retrait que vous pouvez créer avec Flavored Markdown en plaçant des triples accents graves ``` avant et après le bloc de code. Voir cet exemple.
Retirer à un utilisateur la capacité à collaborer aux dépôts d’une organisation.
Une branche est une version parallèle d’un dépôt. Elle est contenue dans le dépôt, mais n’affecte pas la branche principale, ce qui vous permet de travailler librement sans perturber la version « active ». Une fois que vous avez apporté les modifications souhaitées, vous pouvez refusionner votre branche dans la branche principale afin de publier vos modifications.
Branche dans laquelle les modifications sont combinées lorsque vous fusionnez une demande de tirage. Lorsque vous créez une demande de tirage, vous pouvez changer la branche de base (basculer de la branche par défaut du dépôt à une autre branche) si nécessaire.
Branche que vous avez utilisée pour créer une demande de tirage. Cette branche est comparée à la branche de base que vous choisissez pour la demande de tirage, et les modifications sont identifiées. Lorsque la demande de tirage est fusionnée, la branche de base est mise à jour avec les modifications par rapport à la branche de comparaison. Également appelée « branche de tête » de la demande de tirage.
Branche utilisée pour expérimenter une nouvelle fonctionnalité ou corriger un problème qui n’est pas en production. Également appelée branche de rubrique.
Branche contenant les modifications finales qui sont prêtes à être utilisées ou déployées sur une application ou un site.
Branche Git ordinaire utilisée par un développeur pour identifier une ligne de développement conceptuelle. Les branches étant très simples et bon marché, il est souvent souhaitable d’avoir plusieurs petites branches contenant chacune des concepts très bien définis ou des modifications petites et incrémentielles mais liées. Peut également être appelée « branche de fonctionnalité ».
Branche dont les modifications sont combinées dans la branche de base lorsque vous fusionnez une demande de tirage. Également appelée « branche de comparaison ».
Branche par défaut qui est fusionnée dans la branche en question (ou sur laquelle la branche en question est rebasée). Elle est configurée via branch.<name>.remote
et branch.<name>.merge
. Si la branche en amont de A est l’origine/B, nous employons parfois l’expression « A effectue le suivi de l’origine/B. »
Branche de base pour les nouvelles demandes de tirage et les nouveaux commits de code dans un dépôt. Chaque dépôt a au moins une branche, créée par Git lorsque vous initialisez le dépôt. La première branche s’appelle généralement main
et est souvent la branche par défaut.
Les branches protégées bloquent plusieurs fonctionnalités de Git sur une branche qu’un administrateur de dépôt choisit de protéger. Elles ne peuvent pas subir de poussée forcée, de suppression, de fusion de modifications sans que des contrôles requis soient effectués ou que des révisions soient approuvées, et il est impossible d’y charger des fichiers à partir de l’interface web . Une branche protégée est généralement la branche par défaut.
Miroir en lecture seule de dépôts pour votre instance de serveur Enterprise; situé près des équipes distribuées et des clients CI.
Carré déplaçable au sein d’un tableau de projet associé à un problème ou à une demande de tirage.
Certificat numérique délivré par une autorité de certification, qui garantit qu’il existe des connexions valides entre deux machines, par exemple entre l’ordinateur d’un utilisateur et .com, et qui vérifie la propriété d’un site.
Vous pouvez utiliser git checkout
sur la ligne de commande pour créer une branche, changer votre branche de travail actuelle, ou même basculer vers une version différente d’un fichier d’une autre branche avec git checkout [branchname] [path to file]
. L’action « checkout » met à jour tout ou une partie de l’arborescence de travail avec un objet d’arborescence ou un blob de la base de données d’objets, et met à jour l’index et HEAD si toute l’arborescence de travail pointe vers une nouvelle branche.
Un contrôle est un type de contrôle d'état sur . Voir Contrôles d'état.
Choisir un sous-ensemble de modifications parmi une série de modifications (généralement des commits), et les enregistrer en tant que nouvelle série par-dessus un codebase différent. Dans Git, c’est la commande git cherry-pick
qui s’en charge en extrayant la modification introduite par un commit existant sur une autre branche et en l’enregistrant en fonction du sommet de la branche actuelle en tant que nouveau commit. Pour plus d’informations, consultez git-cherry-pick dans la documentation de Git.
Série d’événements dans une demande de tirage ou sur un profil utilisateur.
Une clé de déploiement est une clé SSH qui est stockée sur votre serveur et qui accorde l’accès à un dépôt unique. Cette clé est attachée directement au dépôt, plutôt qu’à un compte d’utilisateur personnel.
Les clés SSH sont un moyen de vous identifier auprès d’un serveur en ligne, à l’aide d’un message chiffré. C’est comme si votre ordinateur avait son propre mot de passe pour l’accès à un autre service. utilise des clés SSH pour transférer en toute sécurité des informations vers votre ordinateur.
Une arborescence de travail est propre si elle correspond à la révision référencée par le HEAD actuel. Voir aussi sale.
Un clone est une copie d’un dépôt qui réside sur votre ordinateur plutôt que sur le serveur d’un site web. Le terme « cloner » signifie créer cette copie. Lorsque vous créez un clone, vous pouvez modifier les fichiers dans l’éditeur de votre choix et utiliser Git pour suivre vos modifications sans avoir à être en ligne. Le dépôt que vous avez cloné est encore connecté à la version distante ; vous pouvez donc pousser vos modifications locales vers le dépôt distant afin de garantir leur synchronisation lorsque vous êtes en ligne.
Capacité à exécuter des services Enterprise parmi plusieurs nœuds et à équilibrer la charge des requêtes entre eux.
Code que vous fournirez, en plus de votre mot de passe , lors de la signature avec 2FA via le navigateur. Ce code est généré par une application ou remis à votre téléphone via message texte. Également appelé « code d’authentification 2FA ».
Document qui définit les standards d’engagement dans une communauté.
Code qui vous aide à récupérer l’accès à votre compte .
Un collaborateur est une personne ayant un accès en lecture et en écriture à un dépôt, et ayant été invité à contribuer par le propriétaire du dépôt.
Utilisateur à qui a été accordé l’accès à un ou plusieurs dépôts d’une organisation, mais qui n’a pas d’autre accès à l’organisation et n’en est pas membre.
Commentaire dans une demande de tirage sur une ligne de code spécifique.
Les comptes d’entreprise vous permettent de gérer de manière centralisée la stratégie et la facturation pour plusieurs organisations. Les comptes d’entreprise sont disponibles avec Enterprise Cloud et Enterprise Server. Pour plus d’informations, consultez « À propos des comptes d’entreprise » dans la documentation Enterprise Cloud.
Compte qui appartient à un utilisateur individuel.
Compte personnel inaccessible par l’utilisateur. Les comptes sont verrouillés lorsque des utilisateurs passent d’un compte payant à un compte gratuit, ou si leur plan payant a dépassé sa date d’échéance.
Différence qui se produit entre des branches fusionnées. Les conflits de fusion se produisent quand des personnes effectuent des changements différents sur la même ligne du même fichier, ou quand une personne modifie un fichier et qu’une autre supprime le même fichier. Pour que vous puissiez fusionner les branches, le conflit de fusion doit d’abord être résolu.
Un contributeur est quelqu’un qui n’a pas d’accès de collaborateur à un dépôt, mais qui a contribué à un projet et qui a ouvert une demande de tirage ayant été par la suite fusionnée dans le dépôt.
Activités spécifiques sur pour :
- Ajouter un carré au graphe de contribution d’un utilisateur : « Affichage des contributions sur votre profil »
- Ajouter des activités à la chronologie d’un utilisateur sur son profil : « Affichage des contributions sur votre profil »
Contributions apportées à un dépôt privé (plutôt que public).
Contributions apportées à un dépôt public (plutôt que privé).
Code fourni par que les utilisateurs ou les organisations peuvent utiliser pour payer tout ou une partie de leur abonnement.
Également appelé « webhook ». Les webhooks permettent de remettre des notifications à un serveur web externe chaque fois que certaines actions se produisent sur un dépôt ou une organisation.
Planificateur de travaux basé sur le temps dans les systèmes d’exploitation de type Unix.
Utilisé sur les lignes de commande ou dans les scripts pour transférer des données.
Intervalle de temps appliqué à votre plan de facturation spécifique.
Votre tableau de bord personnel est le hub principal de votre activité sur . À partir de votre tableau de bord personnel, vous pouvez effectuer le suivi des problèmes et des demandes de tirage que vous suivez ou sur lesquelles vous travaillez, accéder à vos principaux dépôts et pages d’équipes, et découvrir l’activité récente dans les dépôts que vous surveillez ou auxquels vous participez. Vous pouvez aussi découvrir de nouveaux dépôts, qui sont recommandés en fonction des utilisateurs que vous suivez et des dépôts que vous avez mis en vedette. Pour voir uniquement l’activité d’une organisation spécifique, consultez le tableau de bord de votre organisation. Pour plus d’informations, consultez À propos de votre tableau de bord personnel ou À propos de votre tableau de bord d’organisation.
Les demandes de tirage sont des propositions de modifications soumises par un utilisateur et acceptées ou rejetées par les collaborateurs d’un dépôt. Tout comme les problèmes, les demandes de tirage ont leur propre forum de discussion.
Dépôt utilisé pour assurer le suivi du même projet, mais qui réside ailleurs.
Dépôt qu’un utilisateur a décidé d’afficher de manière proéminente sur son profil.
Les dépôts privés sont visibles uniquement par le propriétaire du dépôt et par les collaborateurs spécifiés par le propriétaire.
Un dépôt public peut être affiché par n’importe qui, y compris des personnes qui ne sont pas des utilisateurs de .
Vue d’ensemble des paramètres et de l’environnement d’une instance de Enterprise.
Une diff est la différence de modification entre deux commits, ou modifications enregistrées. La diff décrit visuellement ce qui a été ajouté ou supprimé d’un fichier depuis son dernier commit.
Dossier contenant un ou plusieurs fichiers ou dossiers. Vous pouvez créer des répertoires afin d’organiser le contenu d’un dépôt.
Une duplication est une copie personnelle du dépôt d’un autre utilisateur qui réside sur votre compte. Les duplications vous permettent d’apporter librement des modifications à un projet sans affecter le dépôt d’origine en amont. Vous pouvez aussi ouvrir une demande de tirage dans le dépôt en amont et maintenir votre duplication synchronisée avec les dernières modifications, car les deux dépôts sont connectés.
Adresse e-mail d’organisation à laquelle envoie les reçus, les frais de carte bancaire ou PayPal, et autres communications en rapport avec la facturation.
Vue des actualités des dépôts ou personnes que vous suivez. Le flux d’actualités d’une organisation montre l’activité des dépôts appartenant à l’organisation.
Courte séquence d’octets permettant d’identifier une clé publique plus longue.
Dans des équipes imbriquées, il s’agit de la sous-équipe qui hérite des @mentions et des autorisations d’accès de l’équipe parente.
Équipe enfant d’une équipe parente. Vous pouvez avoir plusieurs équipes enfants (ou imbriquées).
Au sein d’équipes imbriquées, il s’agit de l’équipe principale à partir de laquelle les équipes enfants héritent des autorisations d’accès et des @mentions.
Équipe visible uniquement par les autres membres de l’équipe et les personnes disposant d’autorisations de propriétaire.
Équipe pouvant être vue et mentionnée (@mentioned) par chaque membre de l’organisation.
Signet, ou signe d’appréciation pour un dépôt. Les étoiles permettent d’évaluer manuellement la popularité des projets.
Instance de GraphiQL, qui est un « IDE GraphQL interactif graphique dans le navigateur ».
Un fast-forward est un type spécial de fusion où vous avez une révision et vous « fusionnez » les modifications d’une autre branche qui est un descendant de ce que vous avez. Dans ce cas-là, vous n’effectuez pas un nouveau commit de fusion, mais simplement une mise à jour de cette révision. Cela arrive fréquemment sur une branche à suivi distant d’un dépôt distant.
Lorsque vous utilisez git fetch
, vous ajoutez des modifications à partir du dépôt distant à votre branche de travail locale sans les commiter. Contrairement à git pull
, la récupération vous permet de passer en revue les modifications avant de les commiter dans votre branche locale.
Fichier texte contenant des informations sur les fichiers d’un dépôt, qui est généralement le premier fichier visible par un visiteur de votre dépôt. Un fichier Lisez-moi, accompagné d’une licence de dépôt, des instructions relatives aux contributions et un code de conduite vous aident à partager les attentes et à gérer les contributions à votre projet.
Caractère(s) invisible(s) qui symbolise(nt) la fin d’une ligne dans un fichier texte.
Également appelé IdP. Fournisseur approuvé qui vous permet d’utiliser l’authentification unique (SSO) SAML pour accéder à d’autres sites web.
La fusion prend les modifications d’une branche (dans le même dépôt ou à partir d’une duplication), et les applique dans une autre. Cela se produit souvent en tant que « demande de tirage » (qui peut être considérée comme une demande de fusion), ou via la ligne de commande. Une fusion peut être faite par le biais d’une demande de tirage via l’interface web .com s’il n’y a aucune modification conflictuelle, ou peut toujours être faite via la ligne de commande.
Un gist est un fichier partageable que vous pouvez modifier, cloner et dupliquer sur . Vous pouvez rendre un gist public ou secret, bien que les gists secrets soient disponibles pour toute personne disposant de l’URL.
Git est un programme open source pour le suivi des modifications dans des fichiers texte. Il a été écrit par l’auteur du système d’exploitation Linux, et constitue la technologie de base sur laquelle repose , l’interface utilisateur et sociale.
Fichier .git
brut qui est toujours à la racine d’une arborescence de travail et pointe vers le répertoire Git, qui contient le dépôt Git entier et ses métadonnées. Vous pouvez afficher ce fichier pour votre dépôt sur la ligne de commande avec git rev-parse --git-dir
. C’est le vrai dépôt.
Markdown propre à , utilisé pour mettre en forme la prose et le code dans . Consultez Spécification de Flavored Markdown ou Bien démarrage avec l’écriture et la mise en forme sur .
Outil qui importe rapidement des dépôts de code source, y compris les commits et l’historique des révisions, sur pour les utilisateurs.
Site où les employeurs peuvent publier des offres d’emplois susceptibles d’intéresser les utilisateurs de .
Sous-site à partir duquel les utilisateurs et les organisations peuvent acheter et installer des applications qui étendent et complètent leur workflow.
Également dénommé Pages. Service d’hébergement de site statique conçu pour héberger vos pages personnelles, de projet ou d’organisation directement à partir d’un dépôt .
Graphe de dépôt qui montre tous les commits effectués dans un dépôt durant l’année écoulée.
Graphe de dépôt qui affiche les 100 principaux contributeurs à un dépôt.
Partie du profil d’un utilisateur qui montre ses contributions sur une période maximale d’une année, jour par jour.
Représentation visuelle des données de votre dépôt.
Graphe de dépôt qui montre toutes les duplications d’un dépôt.
Graphe de dépôt qui fournit une vue d’ensemble de l’activité d’un dépôt.
Graphe de dépôt qui montre le trafic d’un dépôt, y compris les clones complets (pas les récupérations), les visiteurs des 14 derniers jours, les sites de référence et le contenu populaire.
Graphe de dépôt qui montre les packages et les projets dont dépend le dépôt.
Graphe de dépôt qui montre les packages, les projets et les dépôts qui dépendent d’un dépôt public.
Graphe de dépôt qui indique la fréquence des mises à jour d’un dépôt en fonction du jour de la semaine et de l’heure de la journée.
Graphe de dépôt qui montre l’historique des branches de tout le réseau du dépôt, y compris les branches du dépôt racine et celles des duplications qui contiennent des commits uniques au réseau.
Graphique de dépôt qui montre les ajouts et suppressions de contenu pour chaque semaine dans l’historique d’un dépôt.
Langage de requête pour les API et runtime pour répondre à ces requêtes avec vos données existantes.
Système ou composant qui est opérationnel en continu pendant une période suffisamment longue.
Commit défini d’une branche, souvent le commit le plus récent au sommet de la branche.
Git vous avertira si vous travaillez sur un HEAD détaché, ce qui signifie que Git ne pointe pas vers une branche et que les commits que vous apporterez n’apparaîtront pas dans l’historique des commits. Par exemple, lorsque vous extrayez un commit arbitraire qui n’est pas le plus récent commit d’une branche particulière, vous travaillez un « HEAD détaché ».
Application "Hello, World!" Un programme « Hello, World! » est un programme informatique qui génère ou affiche le message « Hello, World! » à un utilisateur. Ce programme étant généralement très simple, il est souvent utilisé en guise d’exemple de la syntaxe de base d’un langage de programmation, et sert couramment d’exercice initial pour l’apprentissage d’un nouveau langage de programmation.
Lors de l’exécution normale de plusieurs commandes Git, des appels sont effectués à des scripts facultatifs qui permettent à un développeur d’ajouter une fonctionnalité ou une vérification. En général, les hooks permettent à une commande d’être prévérifiée et éventuellement abandonnée, et autorisent une post-notification une fois l’opération terminée.
Scripts qui s’exécutent sur le serveur Enterprise, que vous pouvez utiliser pour implémenter des contrôles de la qualité.
Surnoms lisibles par l’homme qui correspondent à l’adresse d’un appareil connecté à un réseau.
Également appelé SHA. Hachage de somme de contrôle de 40 caractères qui identifie le commit.
Image générée automatiquement, utilisée comme photo de profil par défaut lorsque les utilisateurs s’inscrivent à . Les utilisateurs peuvent remplacer leur identicon par leur propre photo de profil.
Une arborescence de travail est considérée comme « sale » si elle contient des modifications qui n’ont pas été commitées dans la branche actuelle.
Copie privée de contenue dans une machine virtuelle et appartenant à une organisation, qui la configure et la contrôle.
Manière de tester des modifications avant qu’elles soient appliquées à votre instance Enterprise.
Point de contrôle d’une machine virtuelle à un moment donné.
Document expliquant aux gens comment contribuer à votre projet.
Application tierce qui s’intègre à . Il s’agit souvent de Apps, Actions ou d’actions personnalisées. Pour plus d’informations, consultez « À propos de la création d’intégrations ».
Également appelée CI. Processus qui exécute des builds et des tests automatisés une fois qu’une personne a commité une modification dans un dépôt configuré sur . CI est une bonne pratique courante du développement logiciel qui aide à détecter les erreurs.
Générateur de site statique pour des sites personnels, de projet ou d’organisation.
Jeton d’accès utilisé par OAuth apps pour accéder aux informations des utilisateurs.
Journal listant les 50 dernières actions ou celles effectuées au cours des 90 derniers jours.
Système de gestion des mots de passe dans macOS.
Étiquette sur un problème ou une demande de tirage. Les dépôts sont fournis avec quelques étiquettes par défaut, mais les utilisateurs peuvent créer des étiquettes personnalisées.
Stockage de fichiers volumineux Git. Extension Git open source pour le versioning des grands fichiers.
Document que vous pouvez inclure avec votre projet pour indiquer aux gens ce qu’ils peuvent faire et ne peuvent pas faire avec votre code source.
Lien hypertexte statique permanent vers une page web particulière.
Bibliothèque utilisée sur pour détecter les langages blob, ignorer les fichiers binaires ou de fournisseurs, supprimer les fichiers générés dans les diffs, et générer des graphes de répartition de langage.
Branche de développement par défaut. Chaque fois que vous créez un dépôt Git, une branche nommée main
est créée et devient la branche active. Dans la plupart des cas, elle contient le développement local, bien que cela soit par pure convention, mais pas obligatoire.
Personne qui gère un dépôt. Cette personne peut aider à trier les problèmes, et utiliser des étiquettes et d’autres fonctionnalités pour gérer le travail du dépôt. Elle peut aussi être responsable de la mise à jour du fichier Lisez-moi et des fichiers de contribution.
Section de l’interface Enterprise qui contient des fonctionnalités d’administration.
Markdown est un format de fichier sémantique incroyablement simple, quelque peu similaire à .doc, .rtf et .txt. Grâce à Markdown, même les personnes n’ayant pas de connaissance en publication web peuvent écrire de la prose (y compris des liens, listes, puces, etc.) et l’afficher comme un site web. prend en charge Markdown, et utilise une forme particulière de Markdown appelée Flavored Markdown. Consultez Spécification de Flavored Markdown ou Bien démarrage avec l’écriture et la mise en forme sur .
Branche par défaut dans de nombreux dépôts Git. Par défaut, lorsque vous créez un dépôt Git sur la ligne de commande, une branche nommée master
est créée. De nombreux outils utilisent maintenant un autre nom pour la branche par défaut. Par exemple, lorsque vous créez un dépôt sur , la branche par défaut est appelée main
.
Notification envoyée à un utilisateur en préfixant son nom d’utilisateur du symbole @. Les utilisateurs dans une organisation sur peuvent également faire partie d’une équipe qui peut être mentionnée.
Texte bref et descriptif qui accompagne un commit et explique quelle est la modification introduite par le commit.
Manière de suivre la progression des groupes de problèmes ou de demandes de tirage dans un dépôt.
Nouvelle copie d’un dépôt.
Mot spécifique qui ferme un problème en cas d’utilisation dans une demande de tirage.
Lorsque votre copie locale d’un dépôt n’est plus synchronisée avec le dépôt en amont et que vous devez récupérer les modifications en amont avant de pousser vos modifications locales.
Mises à jour remises par le biais du web ou d’un e-mail, en fonction de vos paramètres, et qui vous fournissent des informations concernant les activités qui vous intéressent.
Notification relative à une mise à jour dans une conversation, un problème ou une demande de tirage, où votre nom d’utilisateur ou votre équipe a été mentionné, où ou vous avez précédemment répondu à un commentaire.
Notification concernant une activité dans un dépôt auquel un abonné s’est inscrit.
Notifications envoyées à l’adresse e-mail d’un utilisateur.
Notifications affichées dans l’interface web sur : https://.com/notifications
Un logiciel open source est un logiciel qui peut être librement utilisé, modifié et partagé (sous forme modifié et non modifié) par n’importe qui. Aujourd’hui, le concept d’« open source » est souvent étendu au-delà des logiciels pour représenter une philosophie de collaboration dans laquelle les documents de travail sont mis à disposition en ligne afin que n’importe qui puisse les dupliquer, les modifier, en discuter et y contribuer.
Les organisations sont des groupes de plusieurs utilisateurs, qui correspondent en générale à des organisations dans le monde réel. Elles sont administrées par des utilisateurs, et peuvent contenir à la fois des dépôts et des équipes.
Dépôt en amont par défaut. La plupart des projets ont au moins un projet en amont qu’ils suivent. Par défaut, l’origine est utilisée à cette fin.
Image personnalisée que les utilisateurs chargent sur pour identifier leur activité, généralement accompagnée de leur nom d’utilisateur. Également appelée « avatar ».
Plan de facturation d’organisation où vous pouvez collaborer sur des dépôts publics ou privés illimités, autoriser ou exiger les membres de l’organisation à s’authentifier auprès de à l’aide de l’authentification unique SAML, et provisionner et déprovisionner l’accès avec SAML ou SCIM.
Plan de facturation d’organisation qui vous procure une quantité illimitée de dépôts publics et privés.
Plan de facturation de compte d’utilisateur qui est gratuit. Les utilisateurs peuvent collaborer sur un nombre illimité de dépôts publics avec un nombre illimité de collaborateurs.
Poussée Git qui écrit les modifications locales sur le dépôt distant sans se soucier des conflits.
Lorsque vous poussez une branche vers un dépôt distant, vous mettez à jour la branche distante avec les modifications de votre branche locale. Lorsque vous « poussez une branche », Git recherche la référence HEAD de la branche dans le dépôt distant et vérifie qu’il s’agit d’un ancêtre direct de la référence HEAD locale de la branche. Une fois la vérification effectuée, Git tire tous les objets (accessibles à partir de la référence HEAD locale et absents du dépôt distant) dans la base de données d’objets distants, puis met à jour la référence HEAD distante. Si le HEAD distant n’est pas un ancêtre du HEAD local, la poussée échoue.
Manière d’essayer de nouvelles API et les modifications apportées aux méthodes d’API existantes avant qu’elles ne soient intégrées à l’API officielle .
Les problèmes sont des suggestions d’améliorations, des tâches ou des questions en rapport avec le dépôt. Les problèmes peuvent être créés par n’importe qui (pour les dépôts publics), et ils sont modérés par les collaborateurs du dépôt. Chaque problème contient son propre thread de discussion. Vous pouvez aussi catégoriser un problème avec des étiquettes, et l’affecter à quelqu’un.
Plans de paiement pour les utilisateurs et les organisations qui comprennent des fonctionnalités fixes pour chaque type de plan.
Page qui montre des informations concernant l’activité d’un utilisateur sur .
Membres d’une organisation ayant un accès d’administration complet à l’organisation.
Utilisateurs ayant un accès d’administration complet à l’organisation dont ils sont propriétaires.
Personne désignée comme propriétaire d’une portion du code d’un dépôt. Le propriétaire de code reçoit automatiquement une demande de révision lorsque quelqu’un ouvre une demande de tirage (pas en mode brouillon) qui apporte des modifications au code dont le propriétaire de code est propriétaire.
Le terme « tirer » signifie récupérer des modifications et les fusionner. Par exemple, si quelqu’un a modifié un fichier distant sur lequel vous travaillez tous les deux, vous souhaiterez tirer ces modifications vers votre copie locale afin qu’elle soit à jour. Voir aussi récupérer.
Le terme « pousser » signifie envoyer vos modifications commitées vers un dépôt distant sur .com. Par exemple, si vous modifiez quelque chose localement, vous pouvez pousser ces modifications afin que d’autres personnes puissent y accéder.
Réappliquer une série de modifications à partir d’une branche vers une base différente, et réinitialiser le HEAD de cette branche sur le résultat.
Moyen par lequel empaquette et fournit des logiciels à vos utilisateurs.
Il s’agit de la version d’un dépôt ou d’une branche qui est hébergée sur un serveur, le plus souvent .com. Les versions distantes peuvent être connectées à des clones locaux afin que les modifications puissent être synchronisées.
Premier répertoire dans une hiérarchie.
Instance de Enterprise qui fournit une redondance pour l’instance principale de Enterprise.
Commentaire que vous pouvez enregistrer et ajouter à votre compte d’utilisateur afin de pouvoir l’utiliser dans tout dans les problèmes et les demandes de tirage.
Un dépôt est l’élément fondamental de . Il s’apparente un peu au dossier d’un projet. Un dépôt contient tous les fichiers du projet (y compris la documentation), et stocke l’historique des révisions de chaque fichier. Les dépôts peuvent avoir plusieurs collaborateurs, et peuvent être publics ou privés.
Requête d’API utilisée par une application qui agit en tant que bot, indépendamment de tout utilisateur particulier. Par exemple, une application qui s’exécute selon une planification et ferme les problèmes où il n’y a eu aucune activité depuis longtemps. Les applications qui utilisent ce type d’authentification n’utilisent pas de compte avec licence. Par conséquent, dans une entreprise avec un plan de facturation qui autorise l’utilisation d’un certain nombre de licences, un bot serveur à serveur ne consomme pas l’une de vos licences . Le jeton utilisé dans une requête serveur à serveur est acquis programmatiquement, via l’API . Pour plus d’informations, consultez « Installation de l’authentification en tant qu’application ». Consultez également « requête utilisateur à serveur ».
Requête d’API utilisée par une application qui effectue une tâche pour le compte d’un utilisateur particulier. Là où une tâche est effectuée avec l’authentification utilisateur à serveur, elle est indiquée sur comme ayant été effectuée par un utilisateur via une application. Par exemple, vous pourriez choisir de créer un problème à partir d’une application tierce, et l’application effectuerait cette tâche pour votre compte sur . L’étendue des tâches qu’une application peut effectuer à l’aide d’une requête utilisateur à serveur est limitée par les autorisations et l’accès dont disposent l’application et l’utilisateur. Le jeton utilisé dans une requête utilisateur à serveur est acquis via OAuth. Pour plus d’informations, consultez « Authentification auprès d’une application pour le compte d’un utilisateur ». Consultez également « requête serveur à serveur ».
Action consistant à corriger manuellement ce qui a été laissé par une fusion automatique ayant échoué.
Membre d’une organisation disposant d’un sous-ensemble d’autorisations permettant aux propriétaires d’organisation de gérer des équipes.
Membre de l’organisation qui gère les paramètres de facturation pour une organisation.
Restriction que des administrateurs de dépôt peuvent activer afin que seuls certains utilisateurs puissent pousser ou apporter certaines modifications à la branche.
Lorsque vous rétablissez une demande de tirage sur , une nouvelle demande de tirage est générée automatiquement ; celle-ci contient un commit qui rétablit le commit de fusion à partir de la demande de tirage fusionnée d’origine. Dans Git, vous pouvez rétablir des commits avec git revert
.
Commentaires de la part des collaborateurs sur une demande de tirage qui approuvent les modifications ou demandent davantage de modifications avant que la demande soit fusionnée.
Les révisions requises garantissent que les demandes de tirage ont au moins une révision approuvée avant que les collaborateurs puissent apporter des modifications à une branche protégée.
Les révisions permettent aux autres personnes ayant accès à votre dépôt de commenter les modifications proposées dans les demandes de tirage, d’approuver les modifications ou de demander d’autres modifications avant la fusion de la demande de tirage.
Groupes d’autorisations nommés qu’une OAuth app ou personal access token (classic) peut demander pour accéder aux données publiques et non publiques.
Moyen automatisé de sélectionner un thème visuel pour votre site Jekyll sans modifier ou copier des fichiers CSS.
Utilisateur au sein d’une organisation Enterprise. Également parfois appelé « compte de siège ».
Combinaison de plusieurs commits en un commit unique. « squash » est également une commande Git.
Représentation visuelle dans une demande de tirage indiquant que vos commits remplissent les conditions définies pour le dépôt auquel vous contribuez.
Recevoir des notifications concernant les contributions et l’activité d’un autre utilisateur.
Système d’exploitation de base et environnement d’application Enterprise.
Tableaux dans qui sont constitués de problèmes, de demandes de tirage et de notes classés en catégories sous forme de cartes dans des colonnes.
Groupe de membres d’une organisation qui reflète la structure de votre entreprise ou de votre groupe avec des mentions et des autorisations d’accès en cascade.
Manière d’explorer des dépôts dans un domaine particulier, de rechercher des projets auxquels contribuer, et de découvrir de nouvelles solutions à un problème spécifique sur .
Transférer un dépôt signifie en changer le propriétaire. Le nouveau propriétaire sera en mesure d’administrer le contenu, les problèmes, les demandes de tirage, les mises en production et les paramètres du dépôt.
Lorsque l’on parle d’une branche ou d’une duplication, la branche principale dans le dépôt d’origine est souvent appelée l’« amont », car il s’agit de l’emplacement de destination principal des autres modifications. La branche ou duplication sur laquelle vous travaillez est alors appelée l’« aval. » Également appelé origine.
Emplacement où votre code est stocké ; il s’agit d’un dépôt sur , de la duplication d’un autre utilisateur, ou même d’un autre serveur.
Descripteur d’un utilisateur sur .
Les utilisateurs sont des personnes ayant des comptes personnels. Chaque utilisateur a un profil personnel, et peut être propriétaire de plusieurs dépôts, publics ou privés. Les utilisateurs peuvent créer ou être invités à rejoindre des organisations ou à collaborer au dépôt d’un autre utilisateur.
Un commit, ou « révision », est une modification individuelle d’un fichier (ou d’un ensemble de fichiers). Lorsque vous effectuez un commit pour enregistrer votre travail, Git crée un ID unique (connu sous le nom de « SHA » ou « hachage ») qui vous permet de conserver l’enregistrement des modifications spécifiques commitées, ainsi que les personnes qui les ont effectuées et quand. Les commits contiennent généralement un message de commit qui est une brève description des modifications apportées.
Vérifications sur des demandes de tirage qui garantissent que tous les tests CI requis ont réussi avant que des collaborateurs puissent apporter des modifications à une branche protégée.
Les vérifications d’état sont des processus externes, tels que des builds d’intégration continue, qui s’exécutent pour chaque commit que vous effectuez dans un dépôt. Pour plus d’informations, consultez « À propos des vérifications d’état ».
Vous pouvez surveiller un dépôt ou un problème afin de recevoir des notifications lorsque des mises à jour sont apportées à un problème ou à une demande de tirage.
Les webhooks vous permettent de générer ou de configurer des applications qui s’abonnent à certains événements sur .com. Les webhooks permettent de remettre des notifications à un serveur web externe chaque fois que certaines actions se produisent sur un dépôt ou une organisation. Également appelé crochet de service.
Section destinée à l’hébergement de documentation de style wiki sur un dépôt .