-
Suggestion
-
Resolution: Duplicate
-
None
-
None
-
None
As part of our workflow we want to rebase rather than merge into our main develop/master branch, however through Stash there is only an option to merge a pull request which means we need to make sure all pull requests are rebased before the merge. It would be nice to be able to choose to merge using a rebase through Stash as this would tidy/speedup our workflow.
- duplicates
-
BSERV-2874 As a Stash user I want to use a rebase workflow with Stash and for my Pull Requests
- Closed
My paid add-on (Bit-Booster - Rebase Squash Amend) does exactly what you described:
#1. Enable the "Bit-Booster Require Fast-Forwards Hook" to enforce a rebase workflow. (Note: Pull-requests between production, master, and release/** do not require rebases. The add-on checks your branching model to see what branches should be rebased, and which should not).
#2. Click on the Rebase Button provided by Bit-Booster:
Note: you don't have to enable the hook to use the rebase button. The hook just helps enforce a rebase workflow, but the button is always available.