#1 amélioration de la procédure de contribution

This commit is contained in:
Zacharie Guet 2025-08-01 11:43:05 +02:00
parent 854d47dbbd
commit 287a7a161f

View File

@ -73,19 +73,28 @@ Pour ajouter un ou plusieurs fichiers ou modifier du code dans le projet, suivez
### Modification de fichiers textes ou rennomage de dossiers/fichiers ### Modification de fichiers textes ou rennomage de dossiers/fichiers
1. Créez une branche dont le nom résume la modification. Les branches sont nommés en minuscule et avec des tirets "-" (exemple: `edit-jump-action`) 1. Placez vous sur la branche `main` (`git checkout main` ou interface git) et récupérez les modification (`git pull` ou interface git)
2. Créez une branche dont le nom résume la modification. Les branches sont nommés en minuscule et avec des tirets "-" (exemple: `edit-jump-action`)
2. Après chaque modification conséquente, créer un ou plusieurs commits. Les noms des commits sont écrits en français et peuvent commencer par l'identifiant du ticket concernant la modification (exemple: `#5 augmentation de la distance du saut`) 2. Après chaque modification conséquente, créer un ou plusieurs commits. Les noms des commits sont écrits en français et peuvent commencer par l'identifiant du ticket concernant la modification (exemple: `#5 augmentation de la distance du saut`)
3. Pousser votre branche (`git push` dans un terminal ou via interface git) 3. Pousser votre branche (`git push` dans un terminal ou via interface git)
4. Créer une demande de modification dans Gitea en suivant [ce lien](https://git.zacharie-guet.fr/zacharie/seeding-planets/pulls), puis cliquez sur Demande d'ajout, renseignez votre branche vers `main` et validez 4. Créer une demande de modification dans Gitea en suivant [ce lien](https://git.zacharie-guet.fr/zacharie/seeding-planets/pulls), cliquez sur Demande d'ajout et renseignez comme suit
- Fusionner dans `main`
- Tirer les modification depuis votre branche
- Cliquez sur "Nouvelle Demande d'ajout"
- Editer le titre de la demande d'ajout ou laissez comme telle
- Cliquez sur sur "Créer une demande d'ajout"
5. Communiquez avec l'équipe sur cette demande d'ajout, et appliquer la si vous avez l'aval de tous le monde (ou du moins des concernés du changement), en cliquant sur "Rebaser et avancer rapidement"
> Pour actualiser votre dépôt local, replacez vous sur `main` et récupérer les nouvelles modifications
### Ajout de fichiers ou modification de fichiers binaires (image, son) ### Ajout de fichiers ou modification de fichiers binaires (image, son)
1. Placez-vous sur la branche principale `main` (`git checkout main` dans un terminal ou via interface git) 1. Placez vous sur la branche `main` (`git checkout main` ou interface git) et récupérez les modification (`git pull` ou interface git)
2. Après la modification conséquente, créer un commit. Les noms des commits sont écrits en français et peuvent commencer par l'identifiant du ticket concernant la modification (exemple: `#8 ajout des sprites des plantes`) 2. Après la modification conséquente, créer un commit. Les noms des commits sont écrits en français et peuvent commencer par l'identifiant du ticket concernant la modification (exemple: `#8 ajout des sprites des plantes`)
3. Pousser votre modification (`git push` dans un terminal ou via interface git) 3. Pousser votre modification (`git push` dans un terminal ou via interface git)
## Troubleshoot ## Troubleshoot
### Fenêtre "File have been modified outside Godot" ### Sur Godot, fenêtre "File have been modified outside Godot"
Si une fenêtre apparait avec marqué "Les fichiers suivants sont plus récents sur le disque", la majorité du temps, il est plus sage de cliquer sur "Recharger depuis le disque dur". Si une fenêtre apparait avec marqué "Les fichiers suivants sont plus récents sur le disque", la majorité du temps, il est plus sage de cliquer sur "Recharger depuis le disque dur".