←back to thread

Oh Shit, Git?

(ohshitgit.com)
464 points Anon84 | 1 comments | | HN request time: 0s | source
Show context
SebastianKra ◴[] No.42730483[source]
We should start recommending UIs as the default way to learn Git. It would solve a third of these problems and another third wouldn't even come up.

If you later decide that the CLI is faster, go ahead. But first, people need to see visually how they can interact with the tree.

I like fork.dev, but most clients are pretty similar at this point.

replies(14): >>42731131 #>>42731315 #>>42731362 #>>42731414 #>>42731485 #>>42731663 #>>42731730 #>>42732771 #>>42732796 #>>42732944 #>>42734694 #>>42739237 #>>42740117 #>>42747946 #
1. marssaxman ◴[] No.42731730[source]
I have not used such a tool in a long time, and never with git: but my past experience with GUI frontends for version control was that they work fine when everything is working fine, but once you have a mess to clean up, nobody can help you.

It has generally worked better for me to use the same interface everyone else is using, even when that interface is awful, because that eases communication with the rest of the team. It also lets me take advantage of online troubleshooting resources, which all assume you are doing things the normal way.