Fast-forward

Le fast-forward est un mode de fusion qui vise à aplanir l’historique intégré. Il n’est possible que lorsqu’aucune divergence n’existe entre les historiques fusionnés.

%%{init: { 'logLevel': 'debug', 'theme': 'default' , 'themeVariables': { 'commitLabelFontSize': '16px' } }%%
  gitGraph
    commit id: "c1"
    commit id: "c2"
    branch dev
    checkout dev
    commit id: "d1"
    commit id: "d2"
    commit id: "d3"

Après fusion en fast-forward de dev dans main :

%%{init: { 'logLevel': 'debug', 'theme': 'default' , 'themeVariables': { 'commitLabelFontSize': '16px' } }%%
  gitGraph
    commit id: "c1"
    commit id: "c2"
    commit id: "d1"
    commit id: "d2"
    commit id: "d3"

Voir notre article sur les fusions et conflits pour plus de détail.