News for hackers. Stuff that matters.
Re:Git Koans (2013) by derefr on Wednesday December 23, 2020 @02:23AM (#25515330)
What I'd really like, is something in-between auto-rebase and ff-only: automatically try to "re-arrange" my commits and the upstream's commits so that they apply cleanly, but if there isn't a way to do that, then just refuse to do anything, rather than putting me in conflict-edit "both modified" mode.
Re:Git Koans (2013) by atq2119 on Wednesday December 23, 2020 @03:49AM (#25515731)
Sounds fair, though you should be able to `git rebase --abort` when you get into that mode so it's not a huge deal. (I'm not 100% sure since I almost never use `git pull`; I almost always `git fetch`.)

I can see how a "rebase with auto-abort" would be helpful in some situations, though.

Re:Git Koans (2013) by throwawaw on Wednesday December 23, 2020 @01:00PM (#25520227)
a "dirty" rebase sets $? to 1, so I think the auto-abort feature is just `git rebase foo || git rebase --abort`.