Merge method - squash merge - ruby part

  • Free
  • JH-only
  • SaaS and Self-managed
  • Under Feature Flag: single_squash_merge_ff

In Spike issue #2822 (closed), we discussed several implementation plans.

Finally decided to only modify the JH GitLab repo (Ruby), and use the type of JH-Only to implement it.

Expected Behavior

  1. Add new merge method to project settings page

  2. Squash MR commits to one commit and fast-forward merge it to the default branch, without creating an another merge commit

project settings commit list
Baodong 编辑于