2.3 KiB
| sidebar_position | title |
|---|---|
| 3 | Fusion & Achèvement |
Fusion & Achèvement
Étape 9 — Basculer sur dev pour Fusionner
git checkout dev
Étape 10 — Fusionner la Branche de Fonctionnalité dans dev
git merge feature/<numéro_de_tâche>
Parce que la branche de fonctionnalité vient d'être rebasée sur dev, cette fusion sera un "fast-forward" et produira un commit de fusion propre au sommet de dev.
Étape 11 — Pousser les Deux Branches vers le Dépôt Distant
Poussez à la fois la branche dev et la branche de fonctionnalité vers le dépôt distant en une seule opération depuis NetBeans, ou via le terminal :
git push origin dev
git push origin feature/<numéro_de_tâche>
Les deux branches doivent être poussées. Pousser
devrend votre travail disponible pour le reste de l'équipe. Pousser la branche de fonctionnalité permet de garder le dépôt distant synchronisé et préserve l'historique complet de la tâche pour référence.
Étape 12 — Copier le Hash du Commit de Fusion depuis Gitea
- Ouvrez Gitea et accédez à la branche
devdu dépôt Stock. - Le commit le plus récent au sommet de la branche est le commit de fusion produit à l'Étape 10.
- Copiez le hash du commit affiché à côté de celui-ci.
Ce hash identifie exactement ce qui a été fusionné et quand. C'est la référence définitive du travail effectué dans cette tâche.
Étape 13 — Mettre à Jour la Tâche sur Gitea
Retournez sur le ticket qui vous est assigné et postez un commentaire contenant :
- Le hash du commit de fusion copié à l'Étape 12.
- Une description de ce qui a été fait — ce qui a été implémenté, les décisions prises, tout ce qui est pertinent pour le réviseur ou pour une référence future.
Exemple de commentaire :
Commit : a3f1c7d
Implémentation de la fonctionnalité d'export Excel pour la page de liste des stocks.
Ajout d'une nouvelle classe ExportService, reliée au StockController existant,
et utilisation de la bibliothèque aspose-cells pour la génération du fichier.
Testé avec des jeux de données allant jusqu'à 10 000 lignes.
Étape 14 — Arrêter le Chronomètre
Arrêtez votre chronomètre. La tâche est terminée.