Skip to content

XenoX/Gaucode-blog

Repository files navigation

GauCode Blog

GauCode est un blog tech collaboratif, les articles sont assez liés au développement, mais pas que !

👨‍💻 Contribuer

Le projet est réalisé en Symfony, les articles sont des fichiers markdown dans public/articles.

Tu es libre de modifier et créer des articles mais aussi de réaliser ou corriger des fonctionnalités sur le blog.

Plus d'informations sur le site, rubrique "Contribuer".

🧾 Procédure

Tout d'abord, il faut que tu fork le repository pour l'avoir dans ton espace GitHub.

Une fois fait, tu peux cloner le repository sur ta machine. Faire tes ajouts ou changements, faire une branche, commit et la pousser sur ton repository.
Quand tu es fier du résultat, tu peux faire une PR (Pull Request) vers ce repository, sur la branche main (la PR se fait sur le site GitHub)

✏️ Conventions

Histoire d'avoir un historique git le plus propre possible, des conventions de nommages sont à respecter.

Noms des branches :

  • article/slug-de-l-article pour une création d'article
  • update/slug-de-l-article pour une modification d'article
  • feat/slug-de-la-feature pour l'ajout d'une fonctionnalité
  • fix/slug-du-fix pour un bug résolu

Au niveau des messages de commit, merci d'utiliser Gitmoji, example : 📝 P1 Planifier sa formation

💎 Autres contributions

Tu peux aussi contribuer en reportant les bugs, en nous partageant tes superbes idées de fonctionnalités ou même des idées d'articles.

Dans tous les cas, tu peux créer une "Issue" (onglet Issues) sur le repository 👍.

Merci ❤️ 🧡 💛 💚 💙 💜 🖤 🤍 🤎

Merci aux contributeurs :