relecture avant le 2ème cours
This commit is contained in:
@@ -17,20 +17,39 @@ ____
|
|||||||
|
|
||||||
[.step]
|
[.step]
|
||||||
* Git ne retiens pas une suite de différences, mais des snapshots des fichiers
|
* 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
|
* Git ne fait pratiquement qu'àjouter des données à sa base
|
||||||
* Chaque utilisateur peut disposer de tous les commits
|
* Chaque utilisateur peut disposer de tous les commits
|
||||||
* => Serveur pas indispensable
|
* => Serveur pas indispensable
|
||||||
|
|
||||||
== Démarrer avec Git
|
== 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]
|
[.step]
|
||||||
* Linux : dans les paquets de toutes les distributions
|
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
|
||||||
* Windows : plusieurs choix
|
https://gitforwindows.org/[Git pour Windows]:: Simple et minimaliste
|
||||||
** Simple et minimaliste : https://gitforwindows.org/[Git pour Windows]
|
https://www.cygwin.com/[Cygwin]:: Complexe mais puissant, une collection d'outils Linux compilés pour Windows
|
||||||
** Complexe mais puissant : https://www.cygwin.com/[Cygwin], une collection d'outils Linux compilés pour Windows
|
|
||||||
|
|
||||||
=== Préparation de Git
|
=== Préparation de Git
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
[.step]
|
[.step]
|
||||||
* Comprendre l’intérêt du versionnement dans un projet de développement
|
* 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
|
* S’approprier un outil de gestion de versions
|
||||||
|
|
||||||
include::1-cpold.adoc[]
|
include::1-cpold.adoc[]
|
||||||
@@ -24,5 +24,3 @@ include::6-suppléments.adoc[]
|
|||||||
== Contact
|
== Contact
|
||||||
|
|
||||||
mailto:yves+cesi@dubronetwork.fr[Yves Dubromelle]
|
mailto:yves+cesi@dubronetwork.fr[Yves Dubromelle]
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user