Cet article indiquera la principale différence entre le clonage et la forking.
Différence principale entre le clonage et la formulation
La principale différence entre le clonage et la forking est la suivante:
Clonage | Farding |
Le clonage d'un référentiel génère une copie du référentiel GitHub dans la machine locale de l'utilisateur. | La fourniture d'un référentiel génère une copie du référentiel GitHub sur le compte GitHub de l'utilisateur. |
C'est fait en utilisant Git. | C'est fait sur le compte GitHub. |
C'est un processus. | C'est un concept. |
Les modifications du référentiel cloné ne peuvent pas être combinées avec le référentiel d'origine, sauf par le collaborateur ou le propriétaire du référentiel. | Les modifications du référentiel à fourche peuvent être combinées avec le référentiel GitHub d'origine à l'aide d'une demande de traction. |
Cela permet aux utilisateurs d'apporter des modifications au code et de suivre ces modifications en utilisant GIT sans avoir un impact sur le référentiel d'origine. | Cela permet aux utilisateurs d'apporter des modifications au code et de soumettre la demande de traction au référentiel d'origine |
Comment cloner le référentiel?
Pour cloner le référentiel GIT, suivez l'instruction donnée:
Comme vous pouvez le voir, nous avons cloné un référentiel distant:
$ git clone https: // github.com / laibayounas / démo.git
Comment fourrer le référentiel Git?
Pour débarquer un référentiel GIT, consultez les étapes mentionnées ci-dessous:
Tout d'abord, accédez au compte GitHub Target, cliquez sur "Fourchette"Bouton, et sélectionnez le"Créer une nouvelle fourchette" option:
Ensuite, vous pouvez modifier le nom et la description du référentiel si nécessaire. Après cela, cliquez sur le "Créer une fourchette" option:
Après avoir effectué l'opération ci-dessus, on peut observer que nous avons réussi à alimenter le référentiel distant souhaité.
C'était tout à propos de la fourniture et du clonage sur Github.
Conclusion
Le clonage et la forking sont utilisés pour créer ou faire une copie d'un référentiel Git, mais ils sont utilisés à des fins différentes. Le clonage est utilisé pour travailler localement et apporter des modifications aux machines locales, tandis que la forking est utilisée pour apporter des contributions à un projet open-source. Cet article expliquait la différence entre le clonage et la fourniture de github.