Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 356939

Summary: Add simple rebase -i use-cases to context menu of history view
Product: [Technology] EGit Reporter: Stefan Lay <stefan.lay>
Component: UIAssignee: Project Inbox <egit.ui-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: angvoz.dev, blizzy, matthias.sohn, michael.kicinski, remy.suen, robin, to.pfeifer, tomasz.adamusiak, tratar
Version: unspecified   
Target Milestone: 3.4   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 316521, 340967, 429365, 431751    
Bug Blocks:    
Attachments:
Description Flags
New Context Menu on history View none

Description Stefan Lay CLA 2011-09-07 09:49:11 EDT
As a first starting point for interactive rebase we could add a menu entry "Rebase Interactive" to the history. There we can add a sub menu with entries which allow to change the selected commit and rebase the children on top of the changed commit.

This would then cover already a great number of everyday use-cases of rebase interactive.

We could add the following entries:

- Edit Commit
- Delete Commit
- Squash with Parent
- Exchange with Parent
Comment 1 Stefan Lay CLA 2011-09-07 09:50:08 EDT
Created attachment 202898 [details]
New Context Menu on history View
Comment 2 Robin Stocker CLA 2014-09-04 06:59:08 EDT
With bug 340967 (interactive rebase view) and bug 316521, bug 429365 and bug 431751 (context menu for Edit, Reword, Squash), I think we can close this.