Ajout des liens vers la documentation GitLab pour la gestion des Merge Requests + Corrections typos

This commit is contained in:
yannk 2023-03-04 10:08:48 +01:00
parent a381eceea7
commit 6afb08e7e5

View file

@ -137,6 +137,9 @@ Les variables et les classes commencent généralement plutôt par un nom.
## Le suivi de version avec Git
Nous avons choisi de travailler avec un dépôt principal et que les contributions soient possibles via des **forks** ([Forking workflow](https://docs.gitlab.com/ee/user/project/merge_requests/allow_collaboration.html) dans la terminologie Gitlab). Vous aurez donc un dépôt secondaire sur lequel vous aurez tous les droits et depuis lequel vous ferez les **merge request** (plus de détails [dans la documentation GitLab](https://docs.gitlab.com/ee/user/project/merge_requests/allow_collaboration.html)).
### Le dépôt principal
Le dépôt de référence et sa branche principale « main » doivent avoir un historique le plus propre possible. Cest la raison pour laquelle il convient de toujours travailler par le biais de forks et de merge requests via la forge gitlab de Khaganat : https://git.numenaute.org/khaganat.
@ -222,7 +225,7 @@ En cas de doute, si vous pensez avoir fait une erreur, vous pouvez annuler toute
#### Envoyer ses modifications locales sur son propre dépôt de fork, distant
Une fois vos modifications réalisées sur votre branche, si cela fait un moment quelle na pas été mise à jour par rapport au projet principal, vous pouvez vous assurer que vos modificatins sont prises en compte en dernier (et ne provoquent pas de conflit) en tapant :
Une fois vos modifications réalisées sur votre branche, si cela fait un moment quelle na pas été mise à jour par rapport au projet principal, vous pouvez vous assurer que vos modifications sont prises en compte en dernier (et ne provoquent pas de conflit) en tapant :
git pull --rebase upstream main
@ -234,7 +237,7 @@ Vous pouvez ensuite envoyer vos modifications locales sur votre dépôt distant
Vous devez vous connecter avec votre compte sur le serveur gitlab, aller dans votre fork distant et là, cliquer sur « merge request » dans la colonne de gauche. Puis vous cliquez sur « New merge request ».
Une nouvelle page souvre alors. Normalement vous aurez kles deux dépôts corrects indiqués, à savir votre fork distant dans la partie gauche et le dépôt originel du projet dans la partie droite. Vous devez indiquer dans sa partie gauche votre branche de travail (`preference-file-creation` dans notre exemple) et ce sera la branche `main` du projet principal qui sera la cible (complété ainsi par défaut si tout va bien). Vous pouvez ensuite cliquer sur « compare branch and continue ».
Une nouvelle page souvre alors. Normalement vous aurez les deux dépôts corrects indiqués, à savir votre fork distant dans la partie gauche et le dépôt originel du projet dans la partie droite. Vous devez indiquer dans sa partie gauche votre branche de travail (`preference-file-creation` dans notre exemple) et ce sera la branche `main` du projet principal qui sera la cible (complété ainsi par défaut si tout va bien). Vous pouvez ensuite cliquer sur « compare branch and continue ».
#### Page « New merge request »