this post was submitted on 09 Nov 2023
1228 points (98.2% liked)

Programmer Humor

32426 readers
668 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] roastpotatothief@lemmy.ml 20 points 1 year ago* (last edited 1 year ago) (7 children)

Git is a great invention but it has a few design flaws. There are too many ways to confuse it or break it, using commands that look correct, or just forgetting something. I ended up writing simple wrapper script codebase to fix it. Since then no problems.

[–] oce@jlai.lu 16 points 1 year ago (5 children)

It was conceived for experts so the new user experience is shit and the UI is not intuitive. But it has become such a widespread standard that it is very hard to completely overhaul the UI.

[–] roastpotatothief@lemmy.ml 2 points 1 year ago

Yes you couldn't change something so widely used. Look what happened with python 3.

Fortunately there's already a tradition among Git users of building a UI on top of the git UI. My project is just a slightly better version of those. It lays a simple sensible interface on top of the chaotic Git interface.

load more comments (4 replies)
load more comments (5 replies)