L'objectif de cette évaluation est de vérifier votre compréhension de GIT et de GitHub.
Notre entreprise utilise un programme programme.py
pour récupérer les variables d'environnement des serveurs.
On a confié à un développeur de finir le programme, mais celui-ci est parti avant d'avoir fusionné ses changement avec la branch main
.
Ses changements se trouvent dans une autre branche: finish-env-printer
Votre tâche consiste à :
- récupérer les changements fait par ce développeur sur la branche
finish-env-printer
- essayer de
rebase
la branche surmain
- renommer le commit existant pour suivre la Commit Convention
- supprimer des fichiers potentiellement inutiles
- créer une Pull Request pour ajouter les changements à la branche
main
du dépot principal
Votre Pull Request devra :
- Contenir votre NOM et Prénom complets pour permettre l'évaluation
- Ne pas contenir de conflit avec la branch
main
Si vous pensez avoir fait une erreur et être bloqués, vous pouvez à tout moment supprimer votre dépot local et recommencer à nouveau.
- Savoir récupérer du code depuis GitHub
- Savoir utiliser les commandes git pour apporter des changements à une branche existante
- Suivre la Commit Convention
- Savoir proposer des changement sur un projet GitHub