info below

  %%{init: { "logLevel": "debug", "theme": "default" , "gitGraph" : {"showBranches":"false","rotateCommitLabel":"true"},"themeVariables": {
              "gitBranchLabel0": "#ff0000",
              "gitBranchLabel1": "#00ff00",
              "gitBranchLabel2": "#0000ff",
              "git0": "#550055"
       } } }%%
    gitGraph
      commit
       branch develop
       commit
       commit
       branch release/1.0.0
       checkout release/1.0.0
       commit tag:"1.0.0-beta1"
       checkout develop
       commit
       commit
       commit
       commit
       checkout release/1.0.0
       merge develop tag: "1.0.0-beta2"
    
    %%{init: { "logLevel": "debug", "theme": "default" , "gitGraph" : {"showBranches":"false"},"themeVariables": {
              "gitBranchLabel0": "#ff0000",
              "gitBranchLabel1": "#00ff00",
              "gitBranchLabel2": "#0000ff",
              "git0": "#550055"
       } } }%%
       gitGraph
      accTitle: "Git Graph"
      accDescr {
        Git Graph description.
        Multiline description
      }
       commit
       branch develop
       commit tag:"v1.0.0"
       commit
       checkout main
       commit type: HIGHLIGHT
       commit
       merge develop
       commit
       branch featureA
       commit
    
      gitGraph
      commit type:HIGHLIGHT
      branch hotfix
      checkout hotfix
      commit type:HIGHLIGHT
      branch develop
      checkout develop
      commit id:"ash" tag:"abc" type:HIGHLIGHT
      branch featureB
      checkout featureB
      commit type:HIGHLIGHT
      checkout main
      checkout hotfix
      commit type:HIGHLIGHT
      checkout develop
      commit type:REVERSE
      checkout featureB
      commit type:HIGHLIGHT
      checkout main
      merge hotfix
      checkout featureB
      commit type:HIGHLIGHT
      checkout develop
      branch featureA
      commit type:HIGHLIGHT
      checkout develop
      checkout featureA
      commit
      checkout featureB
      commit
      checkout develop
      merge featureA
      branch release
      checkout release
      commit type:HIGHLIGHT
      checkout main
      commit
      checkout release
      merge main
      checkout develop
      merge release
    
      gitGraph:
      commit
      commit
      branch newbranch
      commit
      merge main