diff --git a/TUTO_Git_SourceTree.md b/TUTO_Git_SourceTree.md index 1599870..adecf4e 100644 --- a/TUTO_Git_SourceTree.md +++ b/TUTO_Git_SourceTree.md @@ -10,7 +10,7 @@ Le but de ce tuto est d'expliquer comment faire des commits proprement sur le Gi - [2. Créer une branche de travail `mon_pseudo-travail` depuis la branche `master`](#2-créer-une-branche-de-travail-mon-pseudo-travail-depuis-la-branche-master) - [2.1. Méthode n°1 : depuis SourceTree](#2-1-méthode-n-1-depuis-sourcetree) - [2.2. Méthode n°2 : depuis l'interface web de Gitea](#2-2-méthode-n-2-depuis-l-interface-web-de-gitea) -- [3. Envoi du premier commit](#3-envoi-du-premier-commit) +- [3. Envoi du premier commit, et des suivants...](#3-envoi-du-premier-commit-et-des-suivants) - [4. Demande de fusion de notre branche `mon_pseudo-travail` avec `master`](#4-demande-de-fusion-de-notre-branche-mon-pseudo-travail-avec-master) ## 1. Introduction & Installation @@ -79,7 +79,7 @@ Si vous créer votre branche depuis Gitea, il faudra l'importer dans SourceTree. ![](https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/MilesTEG-TutoGitSourceTree/Tuto-Git-SourceTree/Capture-12.png) -## 3. Envoi du premier commit +## 3. Envoi du premier commit, et des suivants... Vous pouvez maintenant créer vos dossiers/fichiers, faire les modifications sur les fichiers/dossiers existants. @@ -89,6 +89,34 @@ Une fois que vous arrivez à une étape clé, ou bien pour être sûr que votre ![](https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/MilesTEG-TutoGitSourceTree/Tuto-Git-SourceTree/Capture-14.png) - Puis choisir les élements à indexer :
![](https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/MilesTEG-TutoGitSourceTree/Tuto-Git-SourceTree/Capture-16.png) +- Puis on pense bien à écrire un commentaire et à cocher la case en bas pour que le commit soit envoyé sur le dépôt distant.
+ Cette case est l'équivalent d'un `git push`.
+ ![](https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/MilesTEG-TutoGitSourceTree/Tuto-Git-SourceTree/Capture-17.png) + +Pour la rédaction de ce tuto, j'ai fait pas mal de commits ^^. Voilà çe que ça donne avec une vue : + +![](https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/MilesTEG-TutoGitSourceTree/Tuto-Git-SourceTree/Capture-18.png) + +On voit même une branche (MilesTEG) que j'ai supprimé en cours de route... (ça rendait trop complexe la gestion des branches). ## 4. Demande de fusion de notre branche `mon_pseudo-travail` avec `master` +Une fois qu'on a fini de travailler sur notre branche, dernier commit fait, ou bien pour soumettre le travail fait à la relecture par les autres membres, on peut faire une demande de fusion. + +Je vais illustrer cela maintenant, même si au moment où je fais la capture, le tuto n'est pas entièrement terminé. + +- Pour faire cette demande de fusion, le plus simple est d'aller sur la [aller sur la page web des branches](https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/branches) puis de cliquer sur le bouton "**Nouvelle demande de fusion**" de notre branche (il se peut que ce bouton s'intitule juste "**Demande de fusion**"):
+![](https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/MilesTEG-TutoGitSourceTree/Tuto-Git-SourceTree/Capture-19.png) +
+(On voit que j'ai 12 commits dans cette branche, je ne sais pas à quoi correspond le 0...) + +- Ensuite, on vérifie bien qu'on a la bonne branche de destination `master` (à gauche) et notre branche source `mon_pseudo-travail` :
+![](https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/MilesTEG-TutoGitSourceTree/Tuto-Git-SourceTree/Capture-20.png) + +- Étape suivante :
+![](https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/MilesTEG-TutoGitSourceTree/Tuto-Git-SourceTree/Capture-21.png) +

Si jamais vous avez cliquez sur WIP, il faudra cliquer sur le bouton "**Enlever le préfixe WIP**" pour fusionner votre branche avec `master`. +![](https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/raw/branch/MilesTEG-TutoGitSourceTree/Tuto-Git-SourceTree/Capture-22.png) +

+ +La suite à venir demain ;) \ No newline at end of file diff --git a/Tuto-Git-SourceTree/Capture-16.png b/Tuto-Git-SourceTree/Capture-16.png index 5f64a4f..3bb1a6a 100644 Binary files a/Tuto-Git-SourceTree/Capture-16.png and b/Tuto-Git-SourceTree/Capture-16.png differ diff --git a/Tuto-Git-SourceTree/Capture-18.png b/Tuto-Git-SourceTree/Capture-18.png index 339c7dc..44eb9c6 100644 Binary files a/Tuto-Git-SourceTree/Capture-18.png 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 index 99d2461..7aa7b4e 100644 Binary files a/Tuto-Git-SourceTree/Capture-19.png 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 index 8a751ad..5ae4ccb 100644 Binary files a/Tuto-Git-SourceTree/Capture-20.png 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 index 736137f..8a82dc7 100644 Binary files a/Tuto-Git-SourceTree/Capture-21.png 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 index 7947dd0..f09f25a 100644 Binary files a/Tuto-Git-SourceTree/Capture-22.png and b/Tuto-Git-SourceTree/Capture-22.png differ