2 novembre 2025
Comprenez git restore, reset et revert pour désindexer des fichiers, annuler des modifications locales, revenir sur des commits et éviter de réécrire l'historique partagé.
Apprenez quand utiliser git init ou git clone, puis vérifiez les dépôts distants, les branches, l'identité et les fichiers ignorés avant votre premier commit.
Comparez git merge et git rebase pour les branches divergées, la gestion des conflits, l'historique partagé et le choix d'un workflow sûr en équipe.
Découvrez comment fonctionnent le staging et les commits Git, y compris git add, le staging par patch, les diffs stagés et la rédaction de messages de commit ciblés.
Comparez les commandes Git CLI quotidiennes avec des outils utiles comme lazygit, delta, tig et des clients GUI pour la révision et le travail sur l'historique.
Apprenez à créer, basculer, suivre, organiser et supprimer en toute sécurité des branches Git dans les workflows de développement quotidiens.
Utilisez git log, diff et blame pour retracer l'historique d'un projet, inspecter les modifications et trouver le commit à l'origine d'une ligne ou d'un changement de fichier.
Utilisez git commit --amend et le rebase interactif pour nettoyer l'historique local sans perturber les branches partagées.