← Glossaire
Développement

Qu'est-ce que Fork ?

Processus consistant à créer une copie d'un projet logiciel existant et à commencer à y apporter de nouvelles modifications de manière indépendante.

Définition

Dans le monde open source, un fork vous permet de copier une copie exacte d'un projet écrit par quelqu'un d'autre dans votre propre compte ou domaine. Une fois que vous avez cette copie, vous pouvez la modifier à votre guise, ajouter de nouvelles fonctionnalités ou suivre votre propre direction sans être lié au projet original.

Analogie : C'est comme prendre le livre d'un auteur populaire et commencer à écrire une nouvelle histoire, en changeant la fin selon votre propre esprit.

Comment ça marche

En appuyant sur le bouton correspondant sur les plateformes d'hébergement de code, vous copiez l'intégralité de l'historique et des fichiers du projet sur votre propre espace.

Où est-ce utilisé

Il est utilisé lorsque vous contribuez à des projets open source ou lorsque vous souhaitez personnaliser un logiciel existant dans un but différent.

Souvent confondu avec

Il ne faut pas le confondre avec le processus de clonage, qui télécharge simplement le projet sur l'ordinateur et l'examine ; Le processus fork crée une nouvelle propriété indépendante côté serveur.

Questions et réponses

Vais-je recevoir des mises à jour du projet original après le fork ?

Cela ne vient pas automatiquement, mais vous pouvez également transférer les nouveautés du projet original vers votre propre copie.

Termes liés

Outils liés

Cette explication a été rédigée en langage clair pour TreScout avec l’IA puis traduite automatiquement depuis l’original turc · la version turque fait foi. Si quelque chose vous semble erroné ou manquant, écrivez à hello@trescout.com. Lire en turc →