GitWeekly #2
- François
C’est le deuxième GitWeekly, pour les retardataires vous pouvez retrouvez le GitWeekly #1.
Et pour les geeks:
git clone https://github.com/francois2metz/gitdaily.git
cd gitdaily
git log -p --since '@{1 week}' --reverse
Sixième jour
Je veux récupérer le contenu d’un fichier a une révision précise.
git show SHA1:path/to/file
Vous renverra le contenu du fichier path/to/file dans la révision SHA1. Pratique lors de la suppression involontaire d’un fichier :).
git help show
Septième jour
Je veux mettre de coté des modifications de mon répertoire de travail courant.
git stash save "Ce que j'ai fait"
Toutes les modifications seront mise de coté avec le nom “Ce que j’ai fait”.
git help stash
Huitième jour
Je veux ré-appliquer les changements que j’ai mis de coté.
git stash apply
Ré-appliquera le dernier changement mis de coté dans votre copie de travail.
git stash pop
Fait la même chose que apply mais supprime ce changement de votre bas de laine.
git help stash
Neuvième jour
Je veux connaître tous les commits depuis hier.
git log --since yesterday
Un petit bonus ajourd’hui:
git log HEAD^
Listera les commits a partir de l’avant dernier commit.
git log HEAD~4..
Listera les quatres dernier commit. Equivalent à :
git log HEAD~4..HEAD
Plus d’infos:
git help revisions
Dixième jour
Je veux savoir qui a commité sur un projet.
git shortlog -ns
Vous renverra la liste des auteurs trié par leur nombre de commits.
git help shortlog
Pour les prochains
N’hésitez pas à proposez vos commandes dans les commentaires. Elles se retrouveront peut être dans un prochaine GitDaily ! :)
Have a comment? Contact me by email.