⇤ ← Version 1 à la date du 2007-11-07 17:02:48
Taille: 967
Commentaire: premier draft, en cours
|
Taille: 999
Commentaire: /.git encore nécessaire avec la version de git de Etch
|
Texte supprimé. | Texte ajouté. |
Ligne 22: | Ligne 22: |
# ln -s /var/lib/git/root /.git | |
Ligne 25: | Ligne 26: |
4. On veut suivre `/etc` et `/usr/local` seulement, pour cela on modifie les exclusions au niveau du dépôt, dans le fichier `/var/lib/git/root/info/excludes` : | 4. On veut suivre `/etc` et `/usr/local` seulement, pour cela on modifie les exclusions au niveau du dépôt, dans le fichier `/var/lib/git/root/info/exclude` : |
Git est un système de gestion de versions. Voir sa [http://fr.wikipedia.org/wiki/Git_(logiciel) page wikipédia]
Suivre la config d'une machine avec git
On veut pouvoir documenter les modifications faites dans /etc et dans /usr/local.
On installe git :
# aptitude install git-core
- On créée un dépôt général pour toute la machine :
# cd / # git init
Pour éviter d'avoir des "saletés" directement à la racine (/), on déplace le dépôt autre part :
# mkdir /var/lib/git # mv /.git /var/lib/git/root # ln -s /var/lib/git/root /.git # chmod u=rwx /var/lib/git/root
On veut suivre /etc et /usr/local seulement, pour cela on modifie les exclusions au niveau du dépôt, dans le fichier /var/lib/git/root/info/exclude :
# # Le fichier /var/lib/git/root/info/exclude # /* !/usr/local !/etc
- On fait les premiers ajouts :
# cd / # git add /etc # git add /usr/local