J'écris des contenus pédagogiques sur Bitcoin.
C'est quoi Git ?
C'est quoi GitHub ?
Quelques termes techniques
-
Fetch origin: Commande qui permet de récupérer les informations et les modifications récentes d'un dépôt distant sans les fusionner avec votre travail local. Elle met à jour votre dépôt local avec les nouvelles branches et les nouveaux commits présents sur le dépôt distant. -
Pull origin: Commande qui permet de récupérer les mises à jour d'un dépôt distant et de les intégrer immédiatement à votre branche locale afin de la synchroniser. Cela combine les étapes de fetch et de merge en une seule commande. -
Sync Fork: Fonctionnalité sur GitHub qui permet de mettre à jour votre fork d'un projet avec les dernières modifications du dépôt source. Cela assure que votre copie du projet reste à jour avec le développement principal. -
Push origin: Commande qui sert à envoyer vos modifications locales à un dépôt distant. -
Pull Request: Demande envoyée par un contributeur pour indiquer qu'il a poussé des modifications sur une branche dans un dépôt distant et qu'il souhaite que ces modifications soient examinées et potentiellement intégrées (merge) dans la branche principale du dépôt. -
Commit: Sauvegarde de vos modifications. Un commit est comme une photo instantanée de votre travail à un moment donné, qui permet de garder un historique des changements. Chaque commit inclut un message descriptif expliquant ce qui a été modifié. -
Branch: Version parallèle du dépôt, permettant de travailler sur des modifications sans affecter la branche principale (souvent appelée "main" ou "master"). Les branches facilitent le développement de nouvelles fonctionnalités et la correction de bugs sans risque de perturber le code stable. -
Merge: Fusionner consiste à intégrer les modifications d'une branche dans une autre. On l'utilise, par exemple, pour ajouter les modifications d'une branche de travail sur la branche principale, ce qui permet d'ajouter les différentes contributions. -
Fork: Faire un fork d'un dépôt consiste à créer une copie de ce dépôt sur votre propre compte GitHub, ce qui vous permet de travailler sur le projet sans affecter le dépôt original. Le fork peut soit faire son propre chemin, et devenir un projet différent du projet initial, soit se synchroniser régulièrement avec le projet initial, afin d'y contribuer. -
Clone: Cloner un dépôt signifie en faire une copie locale sur votre ordinateur, ce qui vous donne accès à tous les fichiers et à l'historique. Cela vous permet de travailler sur le projet directement en local. -
Repository: Espace de stockage pour un projet sur GitHub. Un dépôt contient tous les fichiers du projet ainsi que l'historique de toutes les modifications qui y ont été apportées. C'est la base de stockage et de collaboration sur GitHub. -
Issue: Outil de suivi des tâches et des bugs sur GitHub. Les issues permettent de signaler des problèmes, de proposer des améliorations ou de discuter de nouvelles fonctionnalités. Chaque issue peut être assignée, étiquetée et commentée.
Comment créer un compte GitHub
- Rendez-vous sur https://github.com/signup.
- Saisissez votre adresse email, puis cliquez sur le bouton vert
Continue:
- Choisissez un mot de passe fort, puis cliquez sur le bouton vert
Continue:
- Choisissez ensuite votre nom d'utilisateur. Vous pouvez révéler votre véritable identité, ou bien utiliser un pseudonyme. Puis, cliquez sur le bouton vert
Continue:
- Complétez le Captcha :
- Un email contenant un code de confirmation vous sera envoyé ; vous devrez le saisir pour finaliser la création de votre compte :
- Remplissez les questions si vous souhaitez que GitHub vous oriente vers certains outils, ou bien, cliquez sur
skip personalizationpour passer :
- Choisissez le plan gratuit en cliquant sur le bouton
Continue for free:
- Vous serez alors redirigé vers votre tableau de bord.
- Si vous le souhaitez, il vous est possible de personnaliser votre compte en cliquant sur votre photo de profil située en haut à droite de l'écran, puis en accédant au menu
Settings:
- Dans cette section, vous avez la possibilité d'ajouter une nouvelle photo de profil, de sélectionner un nom, de personnaliser votre biographie, ou encore d'ajouter un lien vers votre site web personnel :
- Je vous conseille également d'aller faire un tour dans le menu
Password and authentication, afin de mettre en place au minimum l'authentification à deux facteurs (2FA) :
Auteur
Ce tutoriel a été écrit par Loïc Morel
Vous pouvez dire merci en donnant un pourboire au professeur.
Crédits
Ce tutoriel a été relu par Asi0Flammeus & ProfScofield21
Même si cette page est dans sa langue d'origine, une relecture humaine est toujours nécessaire pour garantir son exactitude.
Asi0FlammeusProfScofield210 satsChaque élément de contenu sur la plateforme est le produit d'un effort collaboratif : chaque leçon, traduction et révision est rendue possible grâce au travail des contributeurs. C'est pour cette raison que nous sommes toujours à la recherche de correcteurs qui peuvent examiner notre contenu dans un grand nombre de langues. Si vous souhaitez participer au processus de relecture, veuillez nous rejoindre dans notre groupe Telegram et consulter notre tutoriel. Nous vous rappelons que ce contenu est open-source - sous licence CC BY-SA - et peut donc être partagé et utilisé librement, à condition que la source originale soit reconnue.
