diff --git a/src/3-git.adoc b/src/3-git.adoc index 2b5a2c2..14fa2d3 100644 --- a/src/3-git.adoc +++ b/src/3-git.adoc @@ -17,20 +17,39 @@ ____ [.step] * Git ne retiens pas une suite de différences, mais des snapshots des fichiers -* Pratiquement toutes les opérations sont locales +* La majorité des opérations sont locales * Git ne fait pratiquement qu'àjouter des données à sa base * Chaque utilisateur peut disposer de tous les commits * => Serveur pas indispensable == Démarrer avec Git -=== Installation +=== Installation: Linux +Git est dans les paquets de toutes les distributions, par exemple : + +* Debian et dérivés ++ +[source,shell] +---- +$ sudo apt update +$ sudo apt install git tig git-cola +---- +* NixOS ++ +[source,shell] +---- +$ nix-env -iA nixos.gitAndTools.gitFull nixos.tig nixos.git-cola +---- + + +=== Installation: Windows + +[horizontal] [.step] -* Linux : dans les paquets de toutes les distributions -* Windows : plusieurs choix -** Simple et minimaliste : https://gitforwindows.org/[Git pour Windows] -** Complexe mais puissant : https://www.cygwin.com/[Cygwin], une collection d'outils Linux compilés pour Windows +https://docs.microsoft.com/en-us/windows/wsl/install-win10[WSL]:: Linux dans Windows 10, pour les gens sérieux mais coincés sur Windows +https://gitforwindows.org/[Git pour Windows]:: Simple et minimaliste +https://www.cygwin.com/[Cygwin]:: Complexe mais puissant, une collection d'outils Linux compilés pour Windows === Préparation de Git diff --git a/src/slides.adoc b/src/slides.adoc index 224f72c..0ffbb54 100644 --- a/src/slides.adoc +++ b/src/slides.adoc @@ -6,7 +6,7 @@ [.step] * Comprendre l’intérêt du versionnement dans un projet de développement -* Connaitre les types de fonctionnements existants +* Avoir une vision d'ensemble des différents systèmes de versionnement * S’approprier un outil de gestion de versions include::1-cpold.adoc[] @@ -24,5 +24,3 @@ include::6-suppléments.adoc[] == Contact mailto:yves+cesi@dubronetwork.fr[Yves Dubromelle] - -