Refactoring/Improving dryrun for rebase

Last week was all about refactoring through the dryrun implementation of rebase, like:

  1. Extracted dryrun as a separate function _dryrunrebase()
  2. No backup is stored during dryrun
  3. Improved output by suppressing some unnecessary warnings
  4. Some other little changes


Now, remaining work is to add –confirm option in rebase ( for which I have already sent a merge request) and one more idea on which I’m currently working, is to show the diff of a file section where we hit a conflict (when –verbose is passed)

And I also added –no-backup option in histedit:

histedit: add –no-backup option (issue5825)


Leave a Reply

Your email address will not be published. Required fields are marked *