Closed frankdugan3 closed 4 years ago
Additional note: I think we should only allow --force
to re-run the very latest commit. More than that should require a reset. So ${n}
shouldn't be needed.
I've addressed the docs but I've not made migrate --force
deal with conflicts. Dealing with conflicts is a big topic and I don't want to add code to handle that right now. The temporary solution is to uncommit as many times as is necessary, and then to migrate.
The docs on uncommit explain what it does, but not so much when it would be useful, especially given the warning. Perhaps that could be improved with something like:
Also, checking the commit hash to detect conflicts caused by using uncommit and display a warning message with instructions on how to handle them would be really helpful: