Initialiser un nouveau répertoire
Pour créer un nouveau répertoire suivi par GIT tapez:
$ git init tpgit
Cette commande crée le répertoire tpgit
et le sous répertoire tpgit/.git
dans lequel est stocké l'historique de votre projet.
Entrez dans le répertoire de travail:
$ cd tpgit
S'identifier pour les futurs commits
Il est important (surtout en équipe) de savoir qui a fait quoi. Pour identifier vos futurs commits, tapez les commandes suivantes:
$ git config --global user.name "votre nom"
$ git config --global user.email nom.prenom@univ-lille1.fr
Remarque: l'option -g permet de définir ces propriétés globalement pour tous vos répertoires suivis par GIT. Si vous l'omettez, les propriétés seront spécifiques au projet courant. Tapez git config --list
pour visualiser toutes les propriétés de votre environement.
Personaliser son environnement
Pour certaines commandes vous aurez besoin d'un éditeur de texte. Ce sera l'éditeur par défaut de votre système qui sera choisi. Si vous souhaitez en utiliser un autre (par exemple vi):
$ git config --global core.editor vi
Ajoutez également, pour éviter un message de warning un peu cryptique que GIT affichera lors d'une commande que nous utiliserons bientôt :
$ git config --global push.default simple
Ajouter un prompt
Utiliser un prompt spécial GIT est très pratique pour visualiser rapidement ou vous en êtes. Pour en configurer un, placez-vous dans votre répertoire personnel:
$ cd ~
Récupérez ce script et mettez-le dans le répetoire courant (répertoire personnel).
Ensuite, ajoutez les lignes suivantes à la fin du fichier .bashrc (créez-le si il n'existe pas):
. ~/git-prompt.sh
export GIT_PS1_SHOWDIRTYSTATE=1
export PS1='\u@\h:\w$(__git_ps1 " (%s)")\$ '
Retournez dans votre dépot git:
$ cd tpgit
Mettez à jour votre environement bash (ou reconnectez-vous) :
$ . ~/.bashrc
Votre promt devrait ressembler à cela:
mon_login@ma_machine:~/tpgit (master)$