Ce référentiel contient les fichiers de code source du projet Frontend µLearn. Veuillez suivre ce qui suit pour saisir les normes de dénomination et de contributions.
Pour cloner le projet
git clone https://github.com/your_username/ur_fork_of_mulearn.git
Effectuer les modifications nécessaires dans le fichier et ajouter les fichiers.
git add -A
Commettre les changements
git commit -m "feat(): Implemented the feature"
Tirez les modifications du serveur (non applicable pour la première poussée)
git pull origin branch-name
Poussez les modifications au serveur pour la première fois
git push origin branch-name
Assurez-vous de retirer les modifications du dépôt et de tenir votre branche à jour.
git clone https://github.com/gtech-mulearn/mulearn.git
Le référentiel central contient trois branches principales avec deux branches ayant une durée de vie infinie (Dev-Server & Production)
Dev Branch est ouvert à la collaboration et sert d'environnement de développement où les contributeurs peuvent travailler sur de nouvelles fonctionnalités et des corrections de bogues avant d'être fusionnées dans d'autres succursales.
Dev-Server est la branche principale où le code source de tête reflète toujours un état avec les dernières modifications de développement livrées pour la prochaine version
L'origine / la production est la branche principale où le code source de tête reflète toujours un état prêt pour la production.
FEAT: (Ajoute de nouvelles fonctionnalités ou améliorations précieuses qui bénéficient directement et engagent les utilisateurs.)
Par exemple "Feat (colonne): Ajout d'une nouvelle fonctionnalité." "
Correction: (résoudre les problèmes liés à l'utilisateur, améliorer la fiabilité du logiciel et offrir une expérience utilisateur plus fluide.)
EG "Correction (cas): Correction du problème de sensibilité à la caisse dans la fonctionnalité de recherche pour des résultats précis."
Docs: (apporter des modifications ou des mises à jour de la documentation pour une meilleure clarté et compréhension.)
EG "Docs (Readme): Fichier de réadme mis à jour avec des instructions d'installation et des exemples d'utilisation."
Style: (Concentrez-vous sur l'amélioration de l'apparence du code, tel que la mise en forme et la fixation des demi-colons manquants, sans affecter les fonctionnalités.)
EG "Style (format): l'indentation corrigée et ajouté des demi-colons manquants pour un style de code cohérent."
Refactor: (Modification du code de production, tel que le changement de nom des variables, pour améliorer sa structure et sa maintenabilité.)
Par exemple, «Refactor (variables): variables renommées pour une meilleure clarté du code et maintenabilité».
Test: (ajoutant des tests qui manquaient et améliorant les tests existants, sans modifier le code de production.)
EG "Test (Connexion): Ajout de tests pour la fonctionnalité de connexion des utilisateurs et les tests de connexion existants refactorisés."
CHORE: (Mise à jour des tâches de création et autres aspects de code sans production, sans modifier le logiciel réel.)
Par exemple, "GRUNG): Tâches de grognement mises à jour pour une meilleure automatisation des tâches et renforcer l'efficacité du processus."
Les contributions sont toujours les bienvenues!
Voir contributing.md pour les moyens de commencer.