-
Notifications
You must be signed in to change notification settings - Fork 41
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
merge: Support conflict resolution #93
Comments
Should |
Will wait to see what people comment on the design. Various types of conflicts or ways of resolving them might be important enough to be part of 0.4 |
Remaining:
|
Remaining:
|
There is a never-ending list of other features that would be nice-to-have, but may or may not be a requirement for 0.4: More ways to resolve:
Better geojson resolves:
Multiple resolves at once, etc:
Miscellaneous:
|
In general, two branches can be merged using
sno merge
. However, if there are conflicts, thesno merge
operation moves the branch into a merging state, instead of completing normally.Although there is some support for viewing and resolving conflicts when in this state, it is not yet adequate to actually complete a merge which has conflicts. To have basic but adequate support, we need the following:
sno resolve
should accept arbitrary resolutions to conflicts, not just one of the pre-existing versionssno status
should show that we are in a merging statesno merge --abort
sno merge --continue
should exit the merging state, if no more unresolved conflicts remainThe text was updated successfully, but these errors were encountered: