From 05c9cb1a774a4bf3f6bbbb1e426cef40ee965531 Mon Sep 17 00:00:00 2001
From: Philippe Clastre <philippe.clastre@inra.fr>
Date: Thu, 14 Dec 2023 16:40:04 +0100
Subject: [PATCH 1/6] correction coquille ligne de commande

---
 02_gitlab_depot_distant/05_03_gitlab_ssh.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/02_gitlab_depot_distant/05_03_gitlab_ssh.md b/02_gitlab_depot_distant/05_03_gitlab_ssh.md
index c18ee5f..e2d4e89 100644
--- a/02_gitlab_depot_distant/05_03_gitlab_ssh.md
+++ b/02_gitlab_depot_distant/05_03_gitlab_ssh.md
@@ -22,7 +22,7 @@
 	* `ssh-keygen -t ed25519`
 	* (Ne pas rentrer de mot de passe)
 	* Copier la clé : 
-	* `ssh-agent sh -c 'ssh-add 2 >/dev/null; ssh-add -L'`
+	* `ssh-agent sh -c 'ssh-add 2>/dev/null; ssh-add -L'`
 
 ---vertical---
 
-- 
GitLab


From 86113e4fd5c9ecac47df5c979b746fe8a14357ca Mon Sep 17 00:00:00 2001
From: Philippe Clastre <philippe.clastre@inra.fr>
Date: Thu, 14 Dec 2023 16:44:32 +0100
Subject: [PATCH 2/6] =?UTF-8?q?corrections=20pour=20g=C3=A9rer=20le=20pb?=
 =?UTF-8?q?=20master=20vs=20main?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../06_01_commandes_initiales.md              | 60 ++++++++-----------
 1 file changed, 26 insertions(+), 34 deletions(-)

diff --git a/02_gitlab_depot_distant/06_01_commandes_initiales.md b/02_gitlab_depot_distant/06_01_commandes_initiales.md
index 3f8b302..3f78aea 100644
--- a/02_gitlab_depot_distant/06_01_commandes_initiales.md
+++ b/02_gitlab_depot_distant/06_01_commandes_initiales.md
@@ -1,60 +1,52 @@
+---vertical---
+
+Remarque générale
+
+Dans les lignes de commande, <namespace> est à remplacer par une valeur dépendante de votre contexte
+
+Idem pour <projet>.git qui devra être remplacé par mon_projet.git si le projet s'appelle "mon_projet" !
+
 ---slide---
 
 # Commandes initiales
 ## sur un nouveau dépôt
 
-Les commandes sont affichées lors de la création d'un dépôt vide.
+Les commandes sont affichées sur la page d'accueil du projet, lors de la création d'un dépôt vide.
 3 cas :
-* récupérer un dépôt distant en local
+
 * créer un dépôt local et l'envoyer
 * envoyer un dépôt local existant
+* cloner un dépôt distant en local
 
 ---vertical---
 
-Cloner le dépôt distant en local
+Cloner le dépôt distant en local avec
 ```sh
-git clone git@forgemia.inra.fr:prenom.nom/projet.git
-cd projet
-git switch -c main
-touch README.md
-git add README.md
-git commit -m "add README"
-git push -u origin main
+git clone git@forgemia.inra.fr:<namespace>/<projet>.git
 ```
----vertical---
+Le dossier projet est créé en local et contient les fichiers du repository distant
 
-Créer un dépôt local et l'envoyer
+---vertical---
+Envoyer un dépôt local vers la forge (version de Git > 2.28.0)
+En cas d'erreur sur la commande git remote, passer à la diapo suivante
 ```sh
-cd <existing_folder>
+cd <projet>
 git init --initial-branch=main
-git remote add origin git@forgemia.inra.fr:<prenom.nom>/<projet>.git
+git remote add origin git@forgemia.inra.fr:<namespace>/<projet>.git
 git add .
 git commit -m "Initial commit"
 git push -u origin main
 ```
 
 ---vertical---
-
-NB: pour les versions de Git avant 2.28.0, `git init --initial-branch=main` n'est pas disponible. Procéder en deux étapes :
-```
+Envoyer un dépôt local vers la forge (version de Git < 2.28.0)
+```sh
+cd <projet>
 git init
 git checkout -b main
-```
-Ceci créé la branche main et positionne le dépôt sur cette branche
-
----vertical---
-Si la commande `git status` renvoie "on branch master", il faut renommer la branche avant le push origin avec:
-
-```sh
-git branch --move master main
+git remote add origin git@forgemia.inra.fr:<namespace>/<projet>.git
+git add .
+git commit -m "Initial commit"
+git push -u origin main
 ```
 
----vertical---
-Envoyer un dépôt local existant
-```sh
-cd <existing_repo>
-git remote rename origin old-origin
-git remote add origin git@forgemia.inra.fr:<prenom.nom>/<projet>.git
-git push -u origin --all
-git push -u origin --tags
-```
-- 
GitLab


From 37b0eb2735103306ff030e3a3e5b2eff6898c4f5 Mon Sep 17 00:00:00 2001
From: Philippe Clastre <philippe.clastre@inra.fr>
Date: Thu, 14 Dec 2023 16:55:00 +0100
Subject: [PATCH 3/6] Mise en forme du texte

---
 .../06_01_commandes_initiales.md                | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

diff --git a/02_gitlab_depot_distant/06_01_commandes_initiales.md b/02_gitlab_depot_distant/06_01_commandes_initiales.md
index 3f78aea..8ca3ebe 100644
--- a/02_gitlab_depot_distant/06_01_commandes_initiales.md
+++ b/02_gitlab_depot_distant/06_01_commandes_initiales.md
@@ -1,10 +1,10 @@
 ---vertical---
 
-Remarque générale
+## Remarque générale
 
-Dans les lignes de commande, <namespace> est à remplacer par une valeur dépendante de votre contexte
+Dans les lignes de commande, \<namespace\> est à remplacer par une valeur dépendante de votre contexte
 
-Idem pour <projet>.git qui devra être remplacé par mon_projet.git si le projet s'appelle "mon_projet" !
+Idem pour \<projet\>.git qui devra être remplacé par mon_projet.git si le projet s'appelle "mon_projet" !
 
 ---slide---
 
@@ -27,8 +27,11 @@ git clone git@forgemia.inra.fr:<namespace>/<projet>.git
 Le dossier projet est créé en local et contient les fichiers du repository distant
 
 ---vertical---
-Envoyer un dépôt local vers la forge (version de Git > 2.28.0)
-En cas d'erreur sur la commande git remote, passer à la diapo suivante
+Envoyer un dépôt local vers la forge 
+
+_(version de Git > 2.28.0)_
+
+En cas d'erreur sur la commande _git init_, passer à la diapo suivante
 ```sh
 cd <projet>
 git init --initial-branch=main
@@ -39,7 +42,9 @@ git push -u origin main
 ```
 
 ---vertical---
-Envoyer un dépôt local vers la forge (version de Git < 2.28.0)
+Envoyer un dépôt local vers la forge 
+_
+_(version de Git < 2.28.0)_
 ```sh
 cd <projet>
 git init
-- 
GitLab


From fe145d11e192b96e3d5c87abd65e3845000bcd1b Mon Sep 17 00:00:00 2001
From: Philippe Clastre <philippe.clastre@inra.fr>
Date: Thu, 14 Dec 2023 16:40:04 +0100
Subject: [PATCH 4/6] correction coquille ligne de commande

---
 02_gitlab_depot_distant/05_03_gitlab_ssh.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/02_gitlab_depot_distant/05_03_gitlab_ssh.md b/02_gitlab_depot_distant/05_03_gitlab_ssh.md
index c18ee5f..e2d4e89 100644
--- a/02_gitlab_depot_distant/05_03_gitlab_ssh.md
+++ b/02_gitlab_depot_distant/05_03_gitlab_ssh.md
@@ -22,7 +22,7 @@
 	* `ssh-keygen -t ed25519`
 	* (Ne pas rentrer de mot de passe)
 	* Copier la clé : 
-	* `ssh-agent sh -c 'ssh-add 2 >/dev/null; ssh-add -L'`
+	* `ssh-agent sh -c 'ssh-add 2>/dev/null; ssh-add -L'`
 
 ---vertical---
 
-- 
GitLab


From f2241d411c9b0428c936679078bf9decc11937b7 Mon Sep 17 00:00:00 2001
From: Philippe Clastre <philippe.clastre@inra.fr>
Date: Thu, 14 Dec 2023 16:44:32 +0100
Subject: [PATCH 5/6] =?UTF-8?q?corrections=20pour=20g=C3=A9rer=20le=20pb?=
 =?UTF-8?q?=20master=20vs=20main?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../06_01_commandes_initiales.md              | 60 ++++++++-----------
 1 file changed, 26 insertions(+), 34 deletions(-)

diff --git a/02_gitlab_depot_distant/06_01_commandes_initiales.md b/02_gitlab_depot_distant/06_01_commandes_initiales.md
index 3f8b302..3f78aea 100644
--- a/02_gitlab_depot_distant/06_01_commandes_initiales.md
+++ b/02_gitlab_depot_distant/06_01_commandes_initiales.md
@@ -1,60 +1,52 @@
+---vertical---
+
+Remarque générale
+
+Dans les lignes de commande, <namespace> est à remplacer par une valeur dépendante de votre contexte
+
+Idem pour <projet>.git qui devra être remplacé par mon_projet.git si le projet s'appelle "mon_projet" !
+
 ---slide---
 
 # Commandes initiales
 ## sur un nouveau dépôt
 
-Les commandes sont affichées lors de la création d'un dépôt vide.
+Les commandes sont affichées sur la page d'accueil du projet, lors de la création d'un dépôt vide.
 3 cas :
-* récupérer un dépôt distant en local
+
 * créer un dépôt local et l'envoyer
 * envoyer un dépôt local existant
+* cloner un dépôt distant en local
 
 ---vertical---
 
-Cloner le dépôt distant en local
+Cloner le dépôt distant en local avec
 ```sh
-git clone git@forgemia.inra.fr:prenom.nom/projet.git
-cd projet
-git switch -c main
-touch README.md
-git add README.md
-git commit -m "add README"
-git push -u origin main
+git clone git@forgemia.inra.fr:<namespace>/<projet>.git
 ```
----vertical---
+Le dossier projet est créé en local et contient les fichiers du repository distant
 
-Créer un dépôt local et l'envoyer
+---vertical---
+Envoyer un dépôt local vers la forge (version de Git > 2.28.0)
+En cas d'erreur sur la commande git remote, passer à la diapo suivante
 ```sh
-cd <existing_folder>
+cd <projet>
 git init --initial-branch=main
-git remote add origin git@forgemia.inra.fr:<prenom.nom>/<projet>.git
+git remote add origin git@forgemia.inra.fr:<namespace>/<projet>.git
 git add .
 git commit -m "Initial commit"
 git push -u origin main
 ```
 
 ---vertical---
-
-NB: pour les versions de Git avant 2.28.0, `git init --initial-branch=main` n'est pas disponible. Procéder en deux étapes :
-```
+Envoyer un dépôt local vers la forge (version de Git < 2.28.0)
+```sh
+cd <projet>
 git init
 git checkout -b main
-```
-Ceci créé la branche main et positionne le dépôt sur cette branche
-
----vertical---
-Si la commande `git status` renvoie "on branch master", il faut renommer la branche avant le push origin avec:
-
-```sh
-git branch --move master main
+git remote add origin git@forgemia.inra.fr:<namespace>/<projet>.git
+git add .
+git commit -m "Initial commit"
+git push -u origin main
 ```
 
----vertical---
-Envoyer un dépôt local existant
-```sh
-cd <existing_repo>
-git remote rename origin old-origin
-git remote add origin git@forgemia.inra.fr:<prenom.nom>/<projet>.git
-git push -u origin --all
-git push -u origin --tags
-```
-- 
GitLab


From c905406d69dd34a638186af0c31d2f402b8c9642 Mon Sep 17 00:00:00 2001
From: Philippe Clastre <philippe.clastre@inra.fr>
Date: Thu, 14 Dec 2023 16:55:00 +0100
Subject: [PATCH 6/6] Mise en forme du texte

---
 .../06_01_commandes_initiales.md                | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

diff --git a/02_gitlab_depot_distant/06_01_commandes_initiales.md b/02_gitlab_depot_distant/06_01_commandes_initiales.md
index 3f78aea..8ca3ebe 100644
--- a/02_gitlab_depot_distant/06_01_commandes_initiales.md
+++ b/02_gitlab_depot_distant/06_01_commandes_initiales.md
@@ -1,10 +1,10 @@
 ---vertical---
 
-Remarque générale
+## Remarque générale
 
-Dans les lignes de commande, <namespace> est à remplacer par une valeur dépendante de votre contexte
+Dans les lignes de commande, \<namespace\> est à remplacer par une valeur dépendante de votre contexte
 
-Idem pour <projet>.git qui devra être remplacé par mon_projet.git si le projet s'appelle "mon_projet" !
+Idem pour \<projet\>.git qui devra être remplacé par mon_projet.git si le projet s'appelle "mon_projet" !
 
 ---slide---
 
@@ -27,8 +27,11 @@ git clone git@forgemia.inra.fr:<namespace>/<projet>.git
 Le dossier projet est créé en local et contient les fichiers du repository distant
 
 ---vertical---
-Envoyer un dépôt local vers la forge (version de Git > 2.28.0)
-En cas d'erreur sur la commande git remote, passer à la diapo suivante
+Envoyer un dépôt local vers la forge 
+
+_(version de Git > 2.28.0)_
+
+En cas d'erreur sur la commande _git init_, passer à la diapo suivante
 ```sh
 cd <projet>
 git init --initial-branch=main
@@ -39,7 +42,9 @@ git push -u origin main
 ```
 
 ---vertical---
-Envoyer un dépôt local vers la forge (version de Git < 2.28.0)
+Envoyer un dépôt local vers la forge 
+_
+_(version de Git < 2.28.0)_
 ```sh
 cd <projet>
 git init
-- 
GitLab