Bienvenue dans notre projet! Nous sommes ravis que vous envisagiez de contribuer au développement open source. Ce guide vous guidera à travers les commandes GIT et les meilleures pratiques essentielles pour rendre votre contribution facile et réussie.
Avant de commencer à contribuer, vous devez déborder le référentiel. La forking crée une copie du référentiel sous votre propre compte GitHub.
Mesures:
Après avoir fourni le référentiel, vous devez le cloner sur votre machine locale afin que vous puissiez y travailler.
git clone https://github.com/your-username/repository-name.gitAprès le clonage du référentiel, créez une nouvelle branche pour travailler sur vos modifications. Travaillez toujours dans une branche séparée pour éviter les conflits avec la branche principale:
git checkout -b feature/your-branch-nameMaintenant que vous êtes dans votre succursale, apportez les modifications nécessaires au code, à la documentation ou à d'autres parties du projet. Assurez-vous de tout tester avant de passer à l'étape suivante.
Une fois vos modifications terminées, il est temps de les commettre. Suivez ces étapes:
git add .git commit -m " Your descriptive message here "Après avoir commis vos modifications localement, poussez la branche vers votre référentiel GitHub.
git push origin feature/your-branch-nameCela téléchargera votre branche dans votre référentiel fourchu sur GitHub.
Avec vos modifications poussées vers GitHub, vous êtes prêt à soumettre une demande de traction (PR) afin que les responsables puissent consulter votre travail.
Si le référentiel d'origine est mis à jour pendant que vous travaillez, vous voudrez peut-être synchroniser votre fourche pour le garder à jour. Voici comment:
git remote add upstream https://github.com/original-owner/repository-name.gitgit fetch upstreamgit checkout main
git merge upstream/maingit push origin main