Hacker News new | ask | show | jobs
by arxanas 1253 days ago
Git can have a powerful API and also support higher-level workflows; it just doesn't.

> Adding an “undo” command would be convenient, but it would hide the underlying potential away.

It would not hide any underlying potential away; see https://blog.waleedkhan.name/git-undo/ for a general-purpose CLI implementation.