
Dumping the user into a dirtied working tree after a failed rebase attempt can be confusing, no matter how much contextual explanation we provide when doing so. By default, run `git rebase --abort` automatically so as to clean up from a failed test rebase, and then let the user rebase again on their own if that's the state they want to be in. Add a -K/--keep-rebase option to get the old behavior, and mention it when we automatically abort in case the user wants to just have git-review redo the rebase for them and leave things in that incomplete state. Change-Id: I7d7bfca1623a71a9b4fe445360d94fd6b039f040
git-review
A git command for submitting branches to Gerrit
git-review is a tool that helps submitting Git branches to Gerrit for review.
- Free software: Apache license
- Documentation: http://docs.opendev.org/opendev/git-review
- Source: https://opendev.org/opendev/git-review
- Bugs: https://storyboard.openstack.org/#!/project/opendev/git-review
Description
Languages
Python
89.4%
Roff
10.6%