Développeur web chez Batch.com
Contributeur open source et auteur de plusieurs projets dont PuPHPeteer.
Utilisez une interphace graphique :
Utilisez un alias qui améliore la lisibilité de git log
Améliorez la lisibilité des diffs avec diff-so-fancy
L'usage d'une interface graphique rend l'ajout par ligne bien plus simple
La commande git add -p permet de commiter par lignes, mais de manière fastidieuse…
Apprenez à commiter par ligne et non pas seulement par fichier
git clean -fdxn
git reset --hard <commit>
git stash push [-u] -m 'Tentative de bugfix'
git stash list
git stash show [-v] <stash>
git stash pop <stash>
git commit --amend [--no-edit]
git rebase -i <commit>
À utiliser conjointement avec rebase-editor
git push --force-with-lease
Référence : Debugging with Git
git blame <file>
git bisect start
git bisect good
git bisect bad
Retrouvez ce talk sur slides.com/nesk