You are on page 1of 12
21108/2020 Bonjour toute monde - Guides GitHub Guides vidéo Aide GitHub GitHub.com 3) ® Bonjour le monde Intro Le projet Hello World est une tradition séculaire en Qu’est-ce que GitHub? programmation informatique. C'est un exercice simple qui vous Créer un référentiel permet d'apprendre quelque chose de nouveau. Commengons Créer une branche avec GitHub! Faire un engagement Vous apprendrez a: PP Ouvrir une demande Créer et utiliser un référentiel dextraction Merge Pull Request Démarrer et gérer une nouvelle succursale Apportez des modifications a un fichier et transférez-les sur GitHub en tant que commits Ouvrir et fusionner une pull request Qu'est-ce que GitHub? GitHub est une plateforme d'hébergement de code pour le contrdle de version et la collaboration. II vous permet, a vous et a d'autres, de travailler ensemble sur des projets de n'importe ou. htpssguides github comactivitestnallo-word! ane 208020 Sonjour tute monde - Guides GtHub Ce didacticiel vous apprend les bases de GitHub telles que les référentiels , les branches , les commits et les requétes d'extraction . Vous allez créer votre propre référentiel Hello World et apprendre le flux de travail Pull Request de GitHub, un moyen populaire de créer et de réviser du code. Aucun codage nécessaire Pour terminer ce didacticiel, vous avez besoin d'un compte GitHub.com et d'un accés Internet. Vous n'avez pas besoin de savoir coder, utiliser la ligne de commande ou installer Git (le logiciel de contréle de version sur lequel GitHub est construit). Conseil: ouvrez ce guide dans une fenétre (ou un onglet) de navigateur distincte afin de pouvoir le voir pendant que vous suivez les étapes du didacticiel Etape 1. Créez un référentiel Un référentiel est généralement utilisé pour organiser un seul projet. Les référentiels peuvent contenir des dossiers et des fichiers, des images, des vidéos, des feuilles de calcul et des ensembles de données - tout ce dont votre projet a besoin Nous vous recommandons d'inclure un README ou un fichier contenant des informations sur votre projet. GitHub facilite son ajout en méme temps que vous créez votre nouveau référentiel. Il propose également d'autres options courantes telles qu'un fichier de licence. Votre hello-world référentiel peut étre un endroit ol! vous stockez des idées, des ressources ou méme partagez et discutez de choses avec d'autres. htpssguides github comactivitestnallo-word! ane 21108/2020 Bonjour toute monde - Guides GitHub Pour créer un nouveau référentiel 1. Dans le coin supérieur droit, a cété de votre avatar ou identicon, cliquez surtpuis sélectionnez Nouveau référentiel 2. Nommez votre référentie!| hello-world 3. Rédigez une bréve description. 4. Sélectionnez Initialiser ce référentiel avec un README . By mbot = | patowots v Cat pty names uso and meri. Ned hepa Hor panda, y 1 lea i repotoy wt README Cliquez sur Créer un référentiel Etape 2. Créez une branche Le branchement est le moyen de travailler sur différentes versions d'un référentiel a la fois. Par défaut, votre référentiel a une branche nommée main qui est considérée comme la branche definitive. Nous utilisons des branches pour expérimenter et apporter des modifications avant de les valider main . htpssguides github comactivitestnallo-word! ana atioe2020 Bonjour toute monde - Guides Gahub Lorsque vous créez une branche hors de la_main branche, vous faites une copie, ou un instantané, de main ce quil était Ace moment-la. Si quelqu'un d'autre a apporté des modifications a |a_ main branche pendant que vous travailliez sur votre branche, vous pouvez récupérer ces mises a jour. Ce diagramme montre: + La main branche + Une nouvelle branche appelée feature (car nous faisons un ‘travail de fonctionnalité' sur cette branche) + Le voyage qui feature prend avant sa fusion main Avez-vous déja enregistré différentes versions d'un fichier? Quelque chose comme + story. txt + story-joe-edit.txt + story-joe-edit-reviewed.txt Les branches accomplissent des objectifs similaires dans les référentiels GitHub. Ici, sur GitHub, nos développeurs, rédacteurs et concepteurs utilisent des branches pour séparer les corrections de bogues et le travail des fonctionnalités de notre main branche (production). Lorsqu'un changement est prét, ils fusionnent leur branche dans main . htpssguides github comactivitestnallo-word! ana 21108/2020 Bonjour toute monde - Guides GitHub Pour créer une nouvelle branche Accédez a votre nouveau référentiel hello-world ny Cliquez sur le menu déroulant en haut de la liste de fichiers qui dit branch: main . Saisissez un nom de branche,, readme-edits dans la @ zone de texte de la nouvelle branche. & Sélectionnez la boite bleue Créer une branche ou appuyez sur «Entrée» sur votre clavier. Just another repository — Edit 1 commit 1 branch P branch: master ~ hello-world / Initial commit rh BB, hubot authored justnow README.md Initial README.md Vous avez maintenant deux branches, main et readme-edits . lls ont exactement la méme apparence, mais pas pour longtemps! Ensuite, nous ajouterons nos modifications a la nouvelle branche. htpssguides github comactivitestnallo-word! 21108/2020 Bonjour toutle monde - Guides GitHub Etape 3: apporter et valider les modifications Bravo! Vous étes maintenant sur la vue de code de votre readme-edits branche, qui est une copie de main . Faisons quelques modifications. Sur GitHub, les modifications enregistrées sont appelées commits . Chaque validation a un message de validation associé , qui est une description expliquant pourquoi une modification particuliére a été apportée. Les messages de validation capturent I'historique de vos modifications, afin que les autres contributeurs puissent comprendre ce que vous avez fait et pourquoi Apporter et valider des modifications 1. Cliquez sur le README.md fichier. 2. Clique lesicéne de crayon dans le coin supérieur droit de la vue du fichier & modifier. 3. Dans Iéditeur, écrivez un peu sur vous. 4, Rédigez un message de validation décrivant vos modifications. 5, Cliquez sur le bouton Valider les modifications . htpssguides github comactivitestnallo-word! enz 21108/2020 Bonjour toute monde - Guides GitHub Ces modifications seront apportées uniquement au fichier README de votre readme-edits branche, donc maintenant cette branche contient un contenu différent de main . Etape 4. Ouvrez une demande d'extraction Belles modifications! Maintenant que vous avez des modifications dans une branche de main , vous pouvez ouvrir une pull request . Les Pull Requests sont au coeur de la collaboration sur GitHub. Lorsque vous ouvrez une demande d'extraction , vous proposez vos modifications et demandez & quelqu'un d'examiner et d'extraire votre contribution et de les fusionner dans sa branche. Les demandes d' extraction affichent des différences , ou des différences, du contenu des deux htpssguides github comactivitestnallo-word! m2 208020 Sonjour tute monde - Guides GtHub branches. Les modifications, ajouts et soustractions sont affichés en vert et en rouge. Dés que vous effectuez un commit, vous pouvez ouvrir une pull request et démarrer une discussion, avant méme que le code ne soit terminé. En utilisant le systeme @mention de GitHub dans votre message de demande d'extraction, vous pouvez demander des commentaires a des personnes ou des équipes spécifiques, qu'elles se trouvent dans le couloir ou a 10 fuseaux horaires. Vous pouvez méme ouvrir des pull requests dans votre propre référentiel et les fusionner vous-méme. C'est un excellent moyen d'apprendre le flux GitHub avant de travailler sur des projets plus importants. Ouvrez une Pull Request pour les modifications du README Cliquez sur l'image pour une version plus grande Etape Capture d'écran Clique lef) Pull Request , puis & partir de la page = ai Pull Request, cliquez sur Se le bouton vert New Pull Request . htpssguides github comactivtestnallo-word! ana 21108/2020 Etape Dans la zone Exemples de comparaisons , sélectionnez la branche que vous avez créée readme-edits |, a comparer avec main (original). Examinez vos modifications dans les différences sur la page de comparaison, assurez- vous qu'elles correspondent & ce que vous souhaitez soumettre Lorsque vous étes convaincu que ce sont les changements que vous souhaitez soumettre, cliquez sur le gros bouton vert Créer une demande d extraction. htpssguides github comactivtestnallo-word! Bonjour toute monde - Guides GitHub Capture d'écran 1 conmasoncuar 204 A maet rinse ne ‘pong change we aon ar tton a ut mater rgotary “hw ar sien 10 arn cs | {Saco master + =a —-~--- compar raname-ed onz 21108/2020 Bonjour toutle monde - Guides GitHub Etape Capture d'écran . bose master~ coma ramets Donnez un titre a votre pull request et écrivez une \ Readme edits breve description de vos Wine Proview modifications. ‘Content for non-telepathic human. Lorsque vous avez terminé avec votre message, cliquez sur Créer une demande d'extraction ! Conseil : vous pouvez utiliser des emoji et faire glisser et déposer des images et des gifs sur des commentaires et des demandes d'extraction. Etape 5. Fusionnez votre demande d'extraction Dans cette derniére étape, il est temps de rassembler vos modifications - fusionner votre readme-edits branche dans la main branche. 1. Cliquez sur le bouton vert Merge pull request pour fusionner les modifications dans main . 2. Cliquez sur Confirmer la fusion . 3, Allez-y et supprimez la branche, puisque ses modifications ont été incorporées, avec le bouton Supprimer la branche dans la case violette. htpssguides github comactivitestnallo-word! sone 21108/2020 Bonjour toute monde - Guides GitHub Pull request succosstlly merged and closed Célébrer! En complétant ce tutoriel, vous avez appris & créer un projet et & faire une pull request sur GitHub! Voici ce que vous avez accompli dans ce didacticiel: + Création d'un référentie! open source + Démarrage et gestion d'une nouvelle succursale + Modification d'un fichier et validation de ces modifications sur GitHub + Ouverture et fusion d'une demande d'extraction Jetez un oail a votre profil GitHub et vous verrez vos nouvelles cases de contribution ! Pour en savoir plus sur la puissance des requétes d'extraction, nous vous recommandons de lire le guide de flux GitHub . Vous pouvez également visiter GitHub Explore et vous impliquer dans un projet Open Source. Conseil : consultez nos autres guides , notre chaine YouTube et nos formations a la demande pour en savoir plus sur la fagon de démarrer avec GitHub. Demiére mise a jour le 24 juillet 2020 htpssguides github comactivitestnallo-word! ane 21108/2020 Bonjour toute monde - Guides GitHub © GitHub est le meilleur moyen de créer et d'expédier des logiciels. Collaboration puissante, révision de code et gestion de code pour les projets open source et privés. htpssguides github comactivitestnallo-word! rane

You might also like