Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add merge conflict assistance #170

Merged
merged 5 commits into from
Mar 30, 2020
Merged

Add merge conflict assistance #170

merged 5 commits into from
Mar 30, 2020

Conversation

sorenlouv
Copy link
Owner

@sorenlouv sorenlouv commented Mar 30, 2020

This PR improves the handling of merge conflicts significantly.

When a conflict happens:

  1. A list of the conflicting files will be displayed
  2. If configured (via "editor" property) the conflicting files will be opened in the user's preferred editor
  3. When resolved, the user can return to the backport terminal. The user does not have to stage (git add) or commit their changes - backport will do this for them when they agree to proceed.
  4. The backport process will continue as usual: the branch will be pushed and a PR created.

Kapture 2020-03-30 at 13 02 15

@sorenlouv sorenlouv changed the title Add conflict resolution Add merge conflict assistance Mar 30, 2020
@sorenlouv sorenlouv merged commit 9b56091 into master Mar 30, 2020
@sorenlouv sorenlouv deleted the add-conflict-resolution branch March 30, 2020 21:20
@sorenlouv
Copy link
Owner Author

Released in v.5.1.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant