📚 Contribuer à Basalt Logger
🏗️ Introduction
Si vous souhaiter contribuer à Basalt Logger, ce serait avec plaisir !
Les étapes suivantes vous guideront à travers le processus de contribution, en vous aidant à comprendre comment vous pouvez apporter votre aide au projet.
🛠️ Installation de Bun
Vous pouvez également consulter le site officiel de Bun.
🔄 Processus de contribution
gitGraph
commit
branch develop
checkout develop
branch feature/id
checkout feature/id
commit id: "feat(🚀): add some feature"
commit id: "test(🧪): add some tests"
checkout develop
merge feature/id id:"Merge branch 'feature/id' into develop" tag:"v1.0.0-canary-19971212-ee94487"
checkout main
merge develop id:"Merge branch 'develop' into main" tag:"v1.0.0"
- Fork le projet
Commencez par créer un fork du dépôt sur GitHub. Cela vous aidera à créer votre propre copie du projet sur votre compte, vous permettant d'y apporter des modifications librement. - Créez votre branche de fonctionnalité (
git checkout -b feature/AmazingFeature
)
Créez une nouvelle branche pour travailler sur votre fonctionnalité à partir de la branchedevelop
. - Committez vos changements (
git commit -m 'feat: Add some AmazingFeature'
)
Une fois que vous avez terminé vos modifications, vous pouvez les commiter et les préparer pour le push. Veuillez utiliser des conventionnal commits pour vos messages de commit, cela permettra de générer automatiquement les notes de version en plus de permettre l'incrémentation automatique de la version. - Push vers la branche (
git push origin feature/AmazingFeature
)
Une fois que vous avez terminé vos modifications, vous pouvez les pousser vers votre fork. - Ouvrez une Pull Request vers la branche
develop
Une fois que vous avez poussé vos modifications vers votre fork, vous pouvez ouvrir une Pull Request vers la branchedevelop
du dépôt principal. - Après la validation de votre Pull Request, votre branche sera fusionnée dans
develop
et supprimée.
Une fois que votre Pull Request a été validée, votre branche sera fusionnée dansdevelop
et supprimée.
Note
Assurez-vous de toujours mettre à jour votre branche locale avec la branche develop
avant de commencer à travailler sur une nouvelle fonctionnalité pour vous assurer que vous travaillez avec la dernière version du projet.
📝 Notes supplémentaires
Assurez-vous de tester toutes vos modifications et d'ajouter des tests lorsque cela est possible.
Soyez ouvert aux retours et aux suggestions sur votre pull request.
🙏 Remerciement
Je vous remercie sincèrement pour votre intérêt à contribuer à Basalt Logger. Votre aide est grandement appréciée et contribue à l'amélioration du projet.