2 ms·
Okay so the same operation with git is an esoteric flag but it’s easy in mercurial. Got it. Which has the better UX then? > It’s trivial to separate that resul
by kccqzy 5mo ago
Okay so the same operation with git is an esoteric flag but it’s easy in mercurial. Got it. Which has the better UX then?
> It’s trivial to separate that result into two or more steps
Okay first, tell me how to separate it into two or more steps. Second, tell me why a single operation in a user’s mental model needs to be split into two commands. The user is thinking about moving a commit and its descendants from one place to another; why should this seemingly atomic operation be split.