Comment forker un repository GitHub ?

Dans vos échanges avec les adeptes de GitHub l’expression « forker un repository » revient le plus souvent, il est donc fort probable que vous l’ayez déjà entendu sans pour autant connaître ce que cela signifie.

Cet article sera entièrement consacré à vous édifier sur les questions suivantes : c’est quoi forker un repository GitHub ? Comment procéder pour forker un repository GitHub ? Toutefois avant d’entrer dans le vif du sujet il est important que vous sachiez ce qu’est un fork, voire un fork GitHub   et les prérequis pour initier un fork.

Norton Secure VPN 2023 for up to 5 Devices
19,99 $

C’est quoi un fork ?

En ingénierie, on parle de fork lorsqu’on a un code source et qu’on le copie, pour y effectuer des modifications indépendamment du code source initial. Dans la Blockchain, un fork désigne la modification du protocole de cette dernière ou de certaines de ses règles par une communauté. Qu’en est-il de l’expression forker un repository GitHub ?

C’est quoi forker un repository GitHub ?

En particulier un fork GitHub désigne l’action de cloner ou de dupliquer un repository GitHub d’un compte GitHub vers un autre compte GitHub. Présenté comme tel, vous pouvez apporter des modifications sans impacter le repository principal.

Prérequis pour initier un fork sur GitHub

Pour réaliser un fork sur GitHub vous avez besoins des prérequis ci-dessous :

  • Un compte GitHub
  • Une connexion internet
  • Un cerveau qui tourne
  • Un minimum de connaissance sur GitHub

Comment réaliser un fork sur GitHub proprement dit ?

Comment procéder pour forker un repository GitHub ?

Pour forker un repository sur GitHub, veuillez suivre la procédure suivante :

  • Ouvrez le navigateur et connectez vous à votre compte GitHub
  • Une fois dans votre compte GitHub, dans la barre de recherche tapez le nom du repository que vous souhaitez forker
  • Une fois le repository que vous voulez forker a été trouvé, cliquez sur le repository pour l’ouvrir
  • Dans la page qui s’affiche après avoir ouvert le repository, en haut, le deuxième bouton à droite sous la barre de recherche, cliquez sur « Fork »
  • Dans la liste déroulante qui s’affiche vous verrez le bouton « Create a new fork »

Après ceci, une autre page vous sera affichée, dans laquelle vous pouvez régler le propriétaire, le nom du repository qui par défaut correspond au nom du repository original ; vous pouvez optionnellement décider d’ajouter une description ; enfin vous pouvez choisir de copier ou pas la branche master ou main du repository original ; validez la création de votre fork en cliquant sur le bouton vert « Create fork »

A présent le repository forké est désormais disponible dans votre compte GitHub ; vous pouvez y apporter des modifications en toute tranquillité sans que cela n’impacte le repository original.

A lire aussi :

Partager

Post Récent

Samsung Galaxy A16 vs Samsung Galaxy A15 : Quelles sont les principales différences ?

Le Samsung Galaxy A16 et le Galaxy A15 sont deux téléphones conçus pour offrir des performances solides à un prix…

il y'a 2 semaines

Xiaomi Pad 7 vs Xiaomi Pad 7 Pro : Comment choisir entre les deux ?

Depuis leur lancement, les Xiaomi Pad 7 et 7 Pro attirent l’attention des amateurs de tablettes Android. Ces deux modèles…

il y'a 2 semaines

Comment protéger un PC sur un Wi-Fi public ?

Saviez-vous que lorsque que vous êtes connectés sur un Wi-Fi public les risques de vulnérabilités sont très élevés ? En effet,…

il y'a 3 semaines

Espace de stockage insuffisant : Comment libérer l’espace sur WhatsApp ?

Vous avez certainement un WhatsApp qui plante trop, qui vous empêche d’envoyer ou de recevoir des messages. Il s’agit forcement…

il y'a 4 semaines

Comment débloquer un compte Telegram bloqué par le filtrage de contenu ?

Vous êtes bloqué ou vous n’arrivez pas à accéder à un canal sur Telegram ? Ce problème, de plus en plus…

il y'a 4 semaines

Comparaison entre OnePlus 13 et OnePlus 12 : Qu’est-ce qui différencie le nouveau bijou de OnePlus de son prédécesseur ?

Sortie le 01 Novembre 2024, le OnePlus 13 est le téléphone le plus récent de OnePlus. Il offre des spécifications…

il y'a 4 semaines