Toot

Written by Marc Trius on 2025-01-28 at 03:31

@sumanthvepa

So with Git, to the user "branch" and "checkout" doesn't mean whatever they mean in the back end where git does its magic. They just mean I want to do something that is related to the branch I'm working on or some other branch, and I want to change the state of my working tree. The user doesn't know, doesn't care, and, crucially •doesn't need to know• the backend meanings of those words. The reason that git is so notorious is because it was just not designed for users at all.

The git CLI is just a very very poorly designed tool, no matter how well designed the actual back end is.

=> More informations about this toot | View the thread | More toots from alter_kaker@hachyderm.io

Mentions

=> View sumanthvepa@mastodon.social profile

Tags

Proxy Information
Original URL
gemini://mastogem.picasoft.net/toot/113903867152312209
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
222.976822 milliseconds
Gemini-to-HTML Time
0.54973 milliseconds

This content has been proxied by September (3851b).