Skip to content
/ demo Public

Automatic cherry-pick commit from a merged PR, creating a new commit to a target branch

Notifications You must be signed in to change notification settings

pick-labs/demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

cherry-pick example

This is automated cherry-pick commit example. generated by recommit.dev

The repository has the following branches:

  • release/24.01
  • release/24.03
  • release/24.06
  • release/24.09
  • main

In the release/24.01 branch, checkout a topic/bugfix branch, fix the bug, merge it into the release/24.01 branch, generate a squash merge commit, and then cherry-pick the squash merge commit to the release/24.03, release/24.06, release/24.09, and main branches.

---
title: cherry-pick graph example
---
%%{init: { 'logLevel': 'debug', 'theme': 'base', 'gitGraph': {'showBranches': true, 'showCommitLabel':true}} }%%
gitGraph LR:
    commit
    commit
    branch release/24.01 order: 3
    checkout main
    commit
    checkout release/24.01
    branch topic/bugfix order: 4
    checkout topic/bugfix
    commit id: "bugfix"
    checkout release/24.01
    merge topic/bugfix
    commit id: "squash merge" type:HIGHLIGHT
    checkout main
    commit
    branch release/24.03 order: 2
    checkout release/24.03
    cherry-pick id: "squash merge"
    checkout main
    commit
    branch release/24.06 order: 1
    checkout main
    commit
    checkout release/24.06
    cherry-pick id: "squash merge"
    checkout main
    commit
    branch release/24.09 order: 0
    cherry-pick id: "squash merge"
    checkout main
    commit
    cherry-pick id: "squash merge"
Loading

About

Automatic cherry-pick commit from a merged PR, creating a new commit to a target branch

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published