Git rerere provides for reuse of previous conflict resolutions during rebase, and can even stage the resolved files by setting rerere.autoupdate = True
(as detailed in another question). However, even if all conflicts are resolved and all files staged, I still have to run git rebase --continue
to continue the rebase operation.
How can I automatically continue if rerere
has resolved all conflicts and staged all changes?
No. Rebase or Merge does not automatically provide a provision for auto-commits when conflicts arise. You could understand more about git merge here in 'merging' heading. git config also does not provide an option for auto commits while rebasing. Note that you could choose not-to commit while merging.