Git : bien plus qu’un simple outil de versionning
Ça fait des années que je joue avec Git. Pourtant, même en temps que mono utilisateur, je ne me suis pas vraiment penché sur les fonctionnalités avancées de celui ci.
C’est lors d’une formation accélérée dans ma boîte que j’ai pu découvrir a quel point Git est puissant. Pourtant j’ai l’impression de n’en avoir toujours vu qu’une infime partie.
J’ai donc mis a jour ma documentation sur git avec ce que j’ai pu voir et tester.
Voici quelques fonctionnalités nouvelles sur ma doc intéressantes :
- Utilisation des logs avancés
- Faire une recherche de contenu
- S’assurer que plus rien n’est a commiter
- Configurer des alias
- Voir les fichiers d’un commit
- Faire des diffs entre 2 commits
- Appliquer un patch sur plusieurs branches de façon interactive
Et pour la partie plus avancée :
- La gestion des tags
- La gestion des conflits
- La gestion des conflits automatique !!!
- Utiliser git pour retrouver un bug (incroyable) !!!
- Afficher ligne par ligne qui a commiter quoi !!!
J’espère que vous apprendrez des choses en lisant ma doc et surtout que vous passerez a git si vous n’avez pas encore fait le premier pas.
Bonne lecture