Hacker News new | ask | show | jobs
by triangleman 2139 days ago
Has anyone attempted to re-engineer a superior UX on top of the git data structure? Would it even be possible?
2 comments

Yes, I think so. There are many git clients which offer superior UX already, but they only provide a subset of the functionality available with the data structure. I'd personally love to experiment with showing and editing the data structure more 'directly', instead of relying on a battery of CLI commands and options.
Magit with emacs solves git's UX problem IMO. Discoverability is/was git's real problem.
This is true, but the trouble is that you need to know what git will do before the magit commands and options make sense.