|<- [[get:Initializing Git]]|[[get:Undoing working directory changes]] ->| **git diff ** Les résultats s'affichent dans le "Pager" bash que 'lon peu scroller avec f et b ^F|forward dans le pager| ^V|backward dans le pager| On peut toggle l'affichage des longues lignes avec '-' + MAJ + 's' + Entrée (return). (on peut aussi paramétrer l'affichage par défaut dans les fichiers de config). ^'-' + MAJ + 's' + Entrée (return)|affiche/tronque les longues lignes| **git diff --color-words ** : affiche les modifications non par ligne mais par chunks. **git commit -a** : équivaut à un "git add ." + "git commit" (faire attention, ça add TOUT ce qu'il y a dans le working directory de tracké, mais rien de ce qui n'est pas encore tracké qu'il faut donc veiller à ajouter avant). **git commit -am ** : là même avec message de commit. **git mv -> On peut faire une recherche + remplacement global dans le dossier avec un autre outil que git, par exemple pour mettre à jour un lien dans le cas d'un site non-dynamique. **git add /** : ajoute le contenu d'un dossier. Ne pas hésiter les modifications faites dans le working directory en plusieurs commits de manière à ce que ces commits fassent sens en tant qu'ensembles.