← Back to context

Comment by cedws

13 hours ago

Git as a data structure is clever, but Git as a CLI is atrocious.

I feel like, everyone near Git has decided, "Well, all abstractions leak - so we might as well stand in the rain like Andy Dufresne when he escaped from Shawshank Prison!"

But that's all Git originally aspired to be. It was supposed to be the base VCS, that you eventually can build a UI layer on top.

Yes, the famous debate between plumbing and porcelain

Still the porcelain is more like cold stainless steel