top | item 5380073

(no title)

rcknight | 13 years ago

I like the idea of this, would be good to wean a few people off the github client onto the command line.

I can understand that this wants to create a real repository on my github, but it is asking permission to read/write to private repos, so I stopped at that point.

discuss

order

adyus|13 years ago

That's certainly a legitimate concern, but keep in mind that it's hosted on and sponsored by Github, who already have access to your private repos.

WayneDB|13 years ago

Why would people need to be "weaned" off of a graphical client towards a command line? Is it a specific client or all of them?

Maybe I'm misunderstanding your sentiment - are you one of those people who thinks that all GUIs are for children and that command lines are for adults or something along that line?

dbaupp|13 years ago

I think it's a case of leaky abstractions: git is sufficiently complicated that no-one (to my knowledge) has abstracted away the original CLI into a GUI that works for everything one would want/need to do with git.

Groxx|13 years ago

Because graphical clients tend to cause problems when interacting with other people (no shared lingo, using features that aren't implemented in the client, etc), and because Git GUIs in particular tend to be very anaemic compared to the CLI. In particular, I have yet to see a GUI give you access to the reflog so you can undo many kinds of destructive changes, which seems like it would be a useful thing to have for people who don't really understand the system they're using.

pepve|13 years ago

Maybe I understand your sentiment - are you one of those children who thinks his/her toy hammer can build ocean liners?

:wink: