1276
you are viewing a single comment's thread
view the rest of the comments
[-] roastpotatothief@lemmy.ml 21 points 2 years ago* (last edited 2 years ago)

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 17 points 2 years ago

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.

[-] Pxtl@lemmy.ca 3 points 2 years ago

Even for experts the user experience is shit. Too much has to be done manually when the default should be automatic, like fetching before pull, recursing when working with repos that use submodules, allowing mismatched casing on case insensitive filesystems, etc.

[-] oce@jlai.lu 2 points 2 years ago

Submodule commands are such mess, which is sad because it is a great feature.

load more comments (3 replies)
load more comments (4 replies)
this post was submitted on 09 Nov 2023
1276 points (98.3% liked)

Programmer Humor

37508 readers
716 users here now

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

Rules:

founded 6 years ago
MODERATORS