Git est notre système de contrôle de version incontournable, essentiel pour assurer la traçabilité de chaque modification dans le code source. Il permet une gestion collaborative fluide, facilitant le travail en équipe et la résolution de conflits, tout en offrant une base solide pour l'historisation des versions. Nous l'utilisons pour garantir la sécurité et la cohérence du code à chaque étape du développement.
Git
En savoir plus
LLM as Code Agent
L'intelligence artificielle générative est intégrée à nos pratiques de développement comme un **accélérateur d'ingénierie rigoureusement encadré**. Lo...
Le pilotage par les tests : ou comment interdire à votre IA de jouer les aventuriers
Les tests permettent de vérifier la couverture fonctionnelle d’un logiciel. Le pilotage par les tests, c’est de commencer par les rédiger AVANT de cod...
Github
Github sert de plateforme centrale pour notre gestion de code, favorisant la collaboration via les pull requests et la revue de code systématique. Il ...
Versioning & CI/CD (Git Flow & Conventional Commits)
La gestion de nos dépôts et l'automatisation de nos pipelines CI/CD reposent sur la combinaison de **Git Flow** (ou *Trunk-Based Development* adapté) ...