When running an interactive rebase from the UI, it appears that Gitu runs git rebase --interactive <commit>, with commit being whatever reference was selected.
This results in the selected commit not showing up in the upcoming editor, which is surprising to a user unfamiliar with the underlying Git command.
Could we please make it so Gitu runs something along the lines of git rebase --interactive '<commit>^', instead?
I reckon this would open the door to further issues, for example if the selected commit is a merge commit, but the improvement would be appreciated in other cases.
Hi,
When running an interactive rebase from the UI, it appears that Gitu runs
git rebase --interactive <commit>
, with commit being whatever reference was selected.This results in the selected commit not showing up in the upcoming editor, which is surprising to a user unfamiliar with the underlying Git command.
Could we please make it so Gitu runs something along the lines of
git rebase --interactive '<commit>^'
, instead?I reckon this would open the door to further issues, for example if the selected commit is a merge commit, but the improvement would be appreciated in other cases.
Thanks!