relecture avant le 2ème cours

master
Yves Dubromelle 5 years ago
parent 80e6fc607e
commit f3f5eb963c

@ -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

@ -6,7 +6,7 @@
[.step]
* Comprendre linté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
* Sapproprier 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]

Loading…
Cancel
Save