Aller au contenu principal

Git Avanzato

Guida avanzata a Git: branching strategies, rebase interattivo, stash, reflog, bisect e workflow collaborativi. Tecniche professionali per gestire repository complessi e team distribuiti.

6Articles XPHX0XPHX Titres et sous-titres XPHX1XPHX Chapitres XPHX2XPHX Annexes XPHX3XPHX Bibliographie69 minLecture totaleIntermedioNiveau
Gitversion controlbranchingrebaseworkflow

Articoli de la Série XPHX0XPHX Les articles de la série XPHX1XPHX sont les suivants :

  1. 1

    01 - Git Interactive Rebase: Cleaning Up Commit History

    Master git interactive rebase: squash, fixup, reword, edit and drop for a clean and professional Git history with practical examples and complete workflows.

  2. 2

    02 - Git Flow: Professional Branching Workflow

    Implement Git Flow in your team: managing feature, release and hotfix branches with naming conventions and best practices for enterprise projects.

  3. 3

    03 - Git Rebase vs Merge: When to Use What

    Detailed comparison between git rebase and merge: differences, advantages, disadvantages, fast-forward and when to use each strategy for optimal Git history.

  4. 4

    04 - Git Cherry-Pick and Patch: Surgical Commit Selection

    Learn to select specific commits with cherry-pick, create and apply patches, manage backporting and selective integrations in Git.

  5. 5

    05 - Git Advanced Commands: Stash, Reflog and Bisect

    Discover essential advanced Git commands: stash for temporary work, reflog for recovery, bisect for debugging and worktree for multiple branches.

  6. 6

    06 - Git Hooks and Automation: Automatic Quality Gates

    Implement git hooks for automation: pre-commit, commit-msg, pre-push with Husky, lint-staged, commitlint and CI/CD integration.

Mettez vos connaissances à l'épreuve !

As-tu lu tous les articles ? Vérifie ce que tu as appris avec le quiz de la série.

Fais le Quiz