C'est ici que vous trouverez un exemple de référentiel pour ma série de tutoriels YouTube sur l'apprentissage de Git et Github. Si vous avez trouvé ce référentiel utile, pensez à lui attribuer une étoile ⭐, car il sera plus facile pour les autres de le trouver.
De plus, cela m'aiderait beaucoup si vous vous abonnez à ma chaîne YouTube car c'est là que je publie des tutoriels gratuits et d'autres ressources éducatives gratuites.
Créer un compte GitHub : Si vous n'avez pas encore de compte GitHub, vous devrez en créer un. Accédez à github.com et cliquez sur le bouton « S'inscrire » dans le coin supérieur droit. Suivez les instructions pour créer votre compte.
Trouver un référentiel auquel contribuer : Une fois que vous avez un compte GitHub, vous pouvez rechercher les référentiels auxquels vous souhaitez contribuer. Vous pouvez utiliser la barre de recherche GitHub pour rechercher des référentiels par nom ou par mot-clé.
Dupliquer le référentiel : une fois que vous avez trouvé un référentiel auquel vous souhaitez contribuer, vous devez le dupliquer.
Le dupliquage crée une copie du référentiel dans votre propre compte GitHub, que vous pouvez modifier sans affecter le référentiel d'origine.
Cliquez sur le bouton ci-dessous pour dupliquer le référentiel qui se trouve dans le coin supérieur droit.
Cloner le référentiel dupliqué : après avoir dupliqué le référentiel, vous devez le cloner sur votre machine locale. Le clonage crée une copie du référentiel sur votre ordinateur sur laquelle vous pouvez travailler. Pour cloner le référentiel, ouvrez une fenêtre de terminal et saisissez la commande suivante :
git clone https://github.com/your-username/repository-name.git
Assurez-vous de remplacer « your-username » et « repository-name » par votre nom d'utilisateur GitHub et le nom du référentiel que vous avez créé.
Assurez-vous de créer une branche au nom unique pour refléter les modifications que vous souhaitez apporter au code source. Pour créer une branche, utilisez la syntaxe suivante :
git branch "branch-name"
Pour activer cette branche, utilisez la syntaxe suivante :
git checkout "branch-name"
Apportez des modifications au code : une fois le référentiel cloné sur votre machine locale, vous pouvez apporter des modifications au code. Utilisez votre éditeur de texte ou IDE préféré pour modifier les fichiers.
Validez les modifications : après avoir apporté des modifications au code, vous devrez les valider dans votre référentiel local. Pour ce faire, ouvrez une fenêtre de terminal et accédez à la racine du référentiel cloné. Utilisez la commande suivante pour mettre en scène les modifications :
git add .
Cela mettra en scène toutes les modifications apportées aux fichiers dans le référentiel.
Ensuite, validez les modifications à l'aide de la commande suivante :
git commit -m "A brief description of the changes made"
Veillez à inclure un message bref et informatif décrivant les modifications que vous avez apportées.
Envoyez les modifications à GitHub : après avoir validé les modifications dans votre référentiel local, vous devrez les envoyer à GitHub. Cela mettra à jour la copie du référentiel dans votre compte GitHub avec les modifications que vous avez apportées. Pour envoyer les modifications, utilisez la commande suivante :
git push origin branch-name
Créer une demande d'extraction : après avoir envoyé les modifications à GitHub, lorsque vous rechargez le dépôt forké, vous verrez l'option permettant de créer une demande d'extraction. Cliquez sur ce bouton pour créer une demande d'extraction.
Cela vous amènera à une page où vous pourrez consulter les modifications que vous avez apportées et fournir une description de votre demande d'extraction.
Assurez-vous d'inclure une description claire et concise des modifications que vous avez apportées et des raisons pour lesquelles vous les avez apportées.
S'il y a des problèmes ou des préoccupations dont le propriétaire du dépôt doit être conscient, assurez-vous de les mentionner dans la description de la demande d'extraction.
Une fois que vous êtes satisfait de la description, cliquez sur le bouton « Créer une demande d'extraction ».
Attendez les commentaires : après avoir créé la demande d'extraction, le propriétaire du référentiel examinera vos modifications et vous fournira ses commentaires.
Il peut vous demander d'apporter des modifications supplémentaires ou de fusionner vos modifications dans le référentiel d'origine.
Soyez patient et réactif pendant ce processus, et assurez-vous de répondre à tous les commentaires ou préoccupations soulevés par le propriétaire du référentiel.
Mettez à jour votre référentiel dupliqué : si le propriétaire du référentiel fusionne vos modifications dans le référentiel d'origine, vous devrez mettre à jour votre référentiel dupliqué pour refléter ces modifications.
Pour ce faire, accédez à votre référentiel dupliqué sur GitHub et cliquez sur le bouton « Récupérer en amont ».
Ensuite, exécutez la commande suivante dans votre référentiel local pour le mettre à jour :
git pull
Cela devrait vous donner une brève idée de la façon d'utiliser Git. Bien sûr, vous pouvez consulter les leçons que j'ai créées dans ce référentiel pour des explications plus approfondies.
Vous pouvez utiliser ce projet comme un moyen de commencer à contribuer à des projets open source. Cela pourrait être un bon premier problème, il suffit de modifier le fichier CONTRIBUTORS.md pour qu'il soit lié à votre propre référentiel GitHub. Utilisez Markdown comme indiqué dans le fichier.
Veuillez consulter le répertoire First-Contributions pour obtenir des instructions étape par étape sur la façon de contribuer à ce référentiel.
- Partie 00 - Historique et fondations
- Partie 01 - Navigation de base
- Partie 02 - Initialisation de Git
- Partie 03 - Branchement et Fusion
- Partie 04 - Collaboration avec des référentiels distants
- Partie 05 - Concepts avancés de Git
- Partie 06 - CI-CD avec Git et Github
- Partie 07 - Bonnes pratiques et astuces Git
- Partie 08 - Git et Github dans le développement Agile
- Partie 09 - Github et Espaces de code
- Partie 10 - Actions Github
- Partie 11 - Actions Github avancées
- Partie 12 - Utilisation des espaces de code Jupyter dans Github
- Partie 13 - Utilisation des espaces de code C# dans Github
- Partie 14 - Utilisation des espaces de code React dans Github
- Partie 15 - Utilisation des espaces de code Express dans Github
- Partie 16 - Utilisation des espaces de code Ruby on Rails
- Partie 17 - Utilisation des espaces de code Django dans Github
- Partie 18 - Outils de gestion de projet Github
- Partie 19 - Tableaux et notes de projet Github
Vous trouverez ci-dessous des traductions de ce tutoriel dans de nombreuses langues différentes. Veuillez garder à l'esprit que certaines de ces traductions sont en cours de réalisation et ne sont pas encore entièrement terminées.
- Chinois (simplifié)
- Français
- Allemand
- Russe
- Espagnol
- Hindi
- Italien
- Mongol
- Japonais
- Malayalam
- turc