News for hackers. Stuff that matters.
Re:Where are my Git UI features from the future? by arxanas on Sunday January 08, 2023 @03:51PM (#34302971)
It's true that it's easy to forget one's early challenges, but we have empirical support that design decisions such as the staging area are objectively difficult for beginners to adopt. See https://investigating-archiving-git.gitlab.io/. Mercurial, of course, doesn't have a staging area.
Re:Where are my Git UI features from the future? by acdha on Monday January 09, 2023 @08:10AM (#34309912)
Sure, but the staging area isn’t something you need to understand deeply to use Git since most common tools abstract it. Given how much more frequently the researchers’ subjects mentioned it, the big win would appear to be avoiding merge conflicts and better tools for reconciling them.