title: Example Git diagram
%%{init: { 'logLevel': 'debug', 'theme': 'base', 'gitGraph': {'showBranches': true, 'showCommitLabel':true,'mainBranchOrder': 0}} }%%
gitGraph
commit id: "Initial commit"
commit id: "Adicionado o código fonte"
commit id: "Adicionada a letra D"
commit id: "Adicionada a letra E"
commit id: "Adicionada a letra F" tag: "v0.1"
commit id: "mudança não desejada"
commit id: "Revert mudança não desejada" type: REVERSE
commit id: "Letra G adicionada"
commit id: "Letra H adicionada"
branch g-h-i
commit id: "Letra I adicionada"
checkout main
branch j-k-l
commit id: "Letra J adicionada"
commit id: "Letra K adicionada"
commit id: "Letra L adicionada"
checkout main
merge g-h-i
merge j-k-l
commit id: "Conflito de mesclagem j-k-l resolvido"