diff --git a/TUTO_Git_SourceTree.md b/TUTO_Git_SourceTree.md index 2c00bc5..152c87a 100644 --- a/TUTO_Git_SourceTree.md +++ b/TUTO_Git_SourceTree.md @@ -4,26 +4,45 @@ Le but de ce tuto est d'expliquer comment faire des commits proprement sur le Gi ## Table des matières - [1. Introduction & Installation](#1-introduction-installation) -- [2. Comment faire un commit proprement](#2-comment-faire-un-commit-proprement) - - [2.1. Creation des branches](#2-1-creation-des-branches) - - [2.1.1. Créer une branche à son pseudo `mon_pseudo` depuis la branche `master`](#2-1-1-créer-une-branche-à-son-pseudo-mon-pseudo-depuis-la-branche-master) - - [2.1.2. Créer Une branche de travail depuis sa branche `mon_pseudo`](#2-1-2-créer-une-branche-de-travail-depuis-sa-branche-mon-pseudo) - - [2.2. Envoi du premier commit](#2-2-envoi-du-premier-commit) + - [1.1. Prérequis :](#1-1-prérequis) + - [1.2. Cloner le dépôt avec SourceTree :](#1-2-cloner-le-dépôt-avec-sourcetree) +- [2. Creation des branches](#2-creation-des-branches) + - [2.1. Créer une branche à son pseudo `mon_pseudo` depuis la branche `master`](#2-1-créer-une-branche-à-son-pseudo-mon-pseudo-depuis-la-branche-master) + - [2.2. Créer Une branche de travail `mon_pseudo-travail` depuis sa branche `mon_pseudo`](#2-2-créer-une-branche-de-travail-mon-pseudo-travail-depuis-sa-branche-mon-pseudo) +- [3. Envoi du premier commit](#3-envoi-du-premier-commit) +- [4. Fusion de notre branche `mon_pseudo-travail` avec `mon_pseudo`](#4-fusion-de-notre-branche-mon-pseudo-travail-avec-mon-pseudo) ## 1. Introduction & Installation Ce petit tuto va utiliser l'application SourceTree : [https://www.sourcetreeapp.com/](https://www.sourcetreeapp.com/).
J'ai essayer plusieurs clients Git pour windows et macOS, et la seule (parmis celles essayées) offre une interface graphique assez similaire sur ces deux plateformes, et est assez facile d'utilisation. Ce tuto sera donc en partie rédigé pour utiliser cette application. -Vous devrez aussi avoir installé Git pour windows (ou macos) : [https://git-scm.com/downloads](https://git-scm.com/downloads). Ça pourra être nécessaire si on passe par la ligne de commande. +**Ce tuto va donc servir de guide pour contribuer au dépôt avec le moins possible de ligne de commande, voir aucune.** + +### 1.1. Prérequis : + +- Vous devrez aussi avoir installé Git pour windows (ou macos) : [https://git-scm.com/downloads](https://git-scm.com/downloads). Ça pourra être nécessaire si on passe par la ligne de commande. +- Installer SourceTree.
Une fois Git installé, et SourceTree installé, aller dans les options de SourceTree pour vérifier que le Git utilisé est bien celui que vous venez d'installer (en externe du point de vue de SourceTree) :
+
+Tous les autres paramètres étant ceux par défaut. + +### 1.2. Cloner le dépôt avec SourceTree : + +
+Une fois le dépôt cloné, on peut commencer à commiter comme un pro :D. +Vous devriez avoir ce genre d'affichage :
+
-## 2. Comment faire un commit proprement +## 2. Creation des branches -### 2.1. Creation des branches +#### 2.1. Créer une branche à son pseudo `mon_pseudo` depuis la branche `master` -#### 2.1.1. Créer une branche à son pseudo `mon_pseudo` depuis la branche `master` -#### 2.1.2. Créer Une branche de travail depuis sa branche `mon_pseudo` -### 2.2. Envoi du premier commit +#### 2.2. Créer Une branche de travail `mon_pseudo-travail` depuis sa branche `mon_pseudo` + +## 3. Envoi du premier commit + +## 4. Fusion de notre branche `mon_pseudo-travail` avec `mon_pseudo` + diff --git a/Tuto-Git-SourceTree/Capture-18.png b/Tuto-Git-SourceTree/Capture-18.png new file mode 100644 index 0000000..339c7dc Binary files /dev/null and b/Tuto-Git-SourceTree/Capture-18.png differ diff --git a/Tuto-Git-SourceTree/Capture-19.png b/Tuto-Git-SourceTree/Capture-19.png new file mode 100644 index 0000000..99d2461 Binary files /dev/null and b/Tuto-Git-SourceTree/Capture-19.png differ diff --git a/Tuto-Git-SourceTree/Capture-20.png b/Tuto-Git-SourceTree/Capture-20.png new file mode 100644 index 0000000..8a751ad Binary files /dev/null and b/Tuto-Git-SourceTree/Capture-20.png differ diff --git a/Tuto-Git-SourceTree/Capture-21.png b/Tuto-Git-SourceTree/Capture-21.png new file mode 100644 index 0000000..736137f Binary files /dev/null and b/Tuto-Git-SourceTree/Capture-21.png differ diff --git a/Tuto-Git-SourceTree/Capture-22.png b/Tuto-Git-SourceTree/Capture-22.png new file mode 100644 index 0000000..7947dd0 Binary files /dev/null and b/Tuto-Git-SourceTree/Capture-22.png differ diff --git a/Tuto-Git-SourceTree/Capture-23.png b/Tuto-Git-SourceTree/Capture-23.png new file mode 100644 index 0000000..bb4dada Binary files /dev/null and b/Tuto-Git-SourceTree/Capture-23.png differ