Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ceci est une ancienne révision du document !
(testé - smolski 26/10/2012) Le retour sur le forum est ici :
Utiliser GNU/Linux en ligne de commande, tout commence là !.
Terminal root :
Mettre son système à jour !
aptitude update
Pour stable :
aptitude safe-upgrade
Installer git-core :
aptitude install git-core
Tapez :
git config --global user.name "votre pseudo du forum" git config --global user.email "votre@mail.com"
Ces commandes vont créer un fichier dans votre répertoire utilisateur qui sera utilisé par tout vos projets. Par défaut, ce fichier est ~/.gitconfig et il contiendra quelque chose comme ça :
name = votre pseudo du forum email = votre@mail.com
Créer une clé ssh1) :
ssh-keygen -f df-git-votre_pseudo
Ce qui vous donnera dans le fichier ~/.ssh :
Vérifiez :
ls .ssh
df-git-votre_pseudo df-git-nom_ou_pseudo.pub
Il vous faudra communiquer au captnfab le fichier de la clé publique4) df-git-nom_ou_pseudo.pub, par email ou depuis le forum df par mp par exemple…
En réponse, vous recevrez de ce cher matelot une configuration à mettre dans le fichier conf, fichier à créer5) s'il n'y est pas :
~/.ssh/conf
Ensuite, faire un répertoire dans son /home/user (c'est le plus simple) qui vous servira de lieu où faire transiter vos travaux got mis en commun sur le git-df genre :
mkdir ~/projets-df
Si vous avez créé une passphrase tapez :
ssh-add ~/.ssh/df-git-votre_pseudo
Cette ligne ajoute la passphrase en mémoire en la donnant à ssh-agent.
Se placer dans ce répertoire créé pour git :
cd~/.ssh/projets-df
Demander le téléchargement du projet par clonage ainsi :
git clone df-git-votre_pseudo:le_projet_commun
Vous aurez à disposition personnelle ce projet commun mis dans le répertoire git d'où vous avez lancé la commande :
~/.ssh/projets-df/le_projet_commun
Vous modifiez ou compléter le fichier :
le_projet_commun
Lorsque vous avez fini et souhaitez partager ce que vous avez réalisé, vous l'ajoutez :
git add le_projet_commun
Vous le commitez :
git commit -a le_projet_commun
Vous le poussez vers le git-df :
git push le_projet_commun
Pour le tirer de nouveau vers vous avec toutes les interventions ajoutées :
git pull le_projet_commun
Et ainsi de suite…
À suivre, jeu sais pas encore faire ça…