summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/formation-latex-ul/CONTRIBUTING.md
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-10-20 20:37:29 +0000
committerKarl Berry <karl@freefriends.org>2020-10-20 20:37:29 +0000
commit735245a8b0ba602e5e319d146fbbb7ffe1c39ca5 (patch)
tree07813aa12588c6ee13b7eb1c2ff4997946fa2297 /Master/texmf-dist/doc/latex/formation-latex-ul/CONTRIBUTING.md
parent70aa82e976a1f14ce98149bef5a12efa39c5705c (diff)
formation-latex-ul (20oct20)
git-svn-id: svn://tug.org/texlive/trunk@56714 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/formation-latex-ul/CONTRIBUTING.md')
-rw-r--r--Master/texmf-dist/doc/latex/formation-latex-ul/CONTRIBUTING.md22
1 files changed, 14 insertions, 8 deletions
diff --git a/Master/texmf-dist/doc/latex/formation-latex-ul/CONTRIBUTING.md b/Master/texmf-dist/doc/latex/formation-latex-ul/CONTRIBUTING.md
index 65baca10ac5..508071bf7fc 100644
--- a/Master/texmf-dist/doc/latex/formation-latex-ul/CONTRIBUTING.md
+++ b/Master/texmf-dist/doc/latex/formation-latex-ul/CONTRIBUTING.md
@@ -6,9 +6,9 @@ Le projet [Rédaction avec LaTeX](https://vigou3.gitlab.io/formation-latex-ul) e
La branche `master` du dépôt est réservée en écriture au gestionnaire du projet.
-Pour collaborer au projet, vous devez publier vos modifications dans une nouvelle branche et effectuer une demande de tirage (*pull request*) vers la branche `master`. La procédure à suivre à partir d'une interface en invite de commande (Git Bash sous Windows ou Terminal sous macOS) est la suivante.
+Pour collaborer au projet, vous devez publier vos modifications dans une nouvelle branche et effectuer une [demande de fusion](https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html) (*merge request*) vers la branche `master` tel qu'expliqué ci-dessous.
-1. Si vous travaillez sur le code source pour la première fois, déplacez-vous avec la commande `cd` dans le répertoire dans lequel vous voulez enregistrer le code source du projet (le répertoire `formation-latex-ul` sera créé automatiquement), clonez le dépôt et déplacez-vous ensuite dans le dossier du code source.
+1. Si vous travaillez sur le code source pour la première fois, déplacez-vous avec la commande `cd` dans le répertoire dans lequel vous voulez enregistrer le code source du projet (le répertoire `formation-latex-ul` sera créé automatiquement), clonez le dépôt et déplacez-vous ensuite dans le dossier du code source:
```
git clone https://gitlab.com/vigou3/formation-latex-ul.git
@@ -17,20 +17,20 @@ cd formation-latex-ul
**OU**
-1. Si vous avez déjà cloné le dépôt dans le passé et que vous voulez reprendre le travail sur le code source, déplacez-vous avec la commande `cd` dans le répertoire du code source, puis mettez à jour votre copie locale du dépôt depuis la branche `master`.
+1. Si vous avez déjà cloné le dépôt dans le passé et que vous voulez reprendre le travail sur le code source, déplacez-vous avec la commande `cd` dans le répertoire du code source, puis mettez à jour votre copie locale du dépôt depuis la branche `master`:
```
git checkout master
git pull
```
-2. Créez une branche (locale) pour vos modifications.
+2. Créez une branche (locale) pour vos modifications:
```
-git checkout -b <nom_de_branche>
+git checkout -b <nom de branche>
```
-3. Effectuez maintenant vos modifications. Il y a un fichier par chapitre et son nom, avec une extension `.tex`, a un lien évident avec le titre du chapitre. N'effectuez des modifications que dans un seul fichier à la fois! Lorsque les modifications sont terminées, publiez le fichier modifié dans votre dépôt local avec un commentaire utile, mais bref, sur la nature des modifications.
+3. Effectuez maintenant vos modifications. Il y a un fichier par chapitre et son nom, avec une extension `.tex`, a un lien évident avec le titre du chapitre. Les solutions des exercices se trouvent avec le texte des exercices. Une fois les modifications terminées, publiez le fichier modifié dans votre dépôt local avec un commentaire utile sur la nature des modifications:
```
git status
@@ -41,7 +41,13 @@ git commit -m "<commentaire>"
4. Créez un compte dans GitLab si vous n'en avez pas déjà un. Publiez ensuite la branche avec les modifications dans le dépôt GitLab.
```
-git push -u origin <nom_de_branche>
+git push -u origin <nom de branche>
```
-
+
+> Si vous éprouvez des problèmes d'authentification, vérifiez vos informations d'authentification dans le *gestionnaire de mots de passe* de votre système d'exploitation ([Gestionnaire d'identification](https://support.microsoft.com/fr-ca/help/4026814/windows-accessing-credential-manager) sous Windows; [Trousseaux d'accès](https://support.apple.com/fr-ca/guide/keychain-access/welcome/mac) sous macOS).
+
5. Finalement, [connectez-vous](https://gitlab.com/users/sign_in) à l'interface graphique de GitLab et effectuez une demande de fusion (*Merge Request*) vers la branche `master` en sélectionnant l'option correspondante dans la barre latérale.
+
+6. Si vous avez d'autres modifications à proposer, reprenez la procédure depuis le début **en utilisant une branche différente**. Autrement, vos modifications seront combinées en une seule requête et il devient difficile de les sélectionner séparément.
+
+7. Vérifiez l'état de votre demande de tirage dans l'interface graphique de GitLab jusqu'à ce que le gestionnaire du projet ait rendu sa décision.