vscode-gitlens
vscode-gitlens copied to clipboard
Recompose everything after a selected commit
Description
Add a context menu option on commits in the graph to "Recompose commits from here" that will recompose every commit made after the selected commit on the current branch.
In a scenario where a user has some "good" commits on a branch that they want to keep, and some newer commits that need to be recomposed, this would allow them to right-click the last "good" commit and select an option that starts a recompose operation on all commits that are newer than that commit on the same branch.
- Option should only appear on commits that have newer siblings on the same branch
- Will not include working changes (this is the current recompose functionality)