Rattraper son retard

DéfinitionRebaser

Rebaser, c'est réorganiser son historique et ses étiquettes.

FondamentalRattraper son retard

Pour rattraper son retard sur une branche distante, on effectue souvent un rebase.

Ce rebase prend l'ensemble des commits de la branche cible et les intègre dans l'historique de la branche courante.

AttentionLe rebase est à consommer avec modération

Rebase, c'est modifier son historique, et c'est donc prendre le risque de ne plus être synchronisé avec les dépôts distants, c'est donc à utiliser avec beaucoup de précautions.

ExempleUn rebase simple

Si vous avez du retard sur une branche mais que vous n'avez rien fait, vous pouvez rebase sans problèmes.

ExempleUn rebase un peu plus complexe

Si vous avez du retard sur une branche et que vous avez effectué des commits, c'est un peu plus risqué, mais pas de panique

ExempleUn rebase pour la forme

Le rebase, c'est aussi ça. Mais on ne va pas s'y appesantir.