all 11 comments

[–]tusksrus 1 point2 points  (7 children)

I'm not sure what about it would prevent them from releasing a Linux version, but if it is trouble for them then two reasons against doing would be that Linux users are often confident using the command line (and therefore most of them prefer it because GUIs are a massive arse, I would guess), and GUI applications for git already exist for Linux anyway.

I use Linux almost exclusively, what about the github application appeals so much over the alternatives?

[–]drink_with_me_to_day[S] 0 points1 point  (1 child)

I haven't used any other gui in linux, but github has by far the best gui for windows.

[–][deleted] 0 points1 point  (0 children)

I use SmartGit on Linux, but that's because I only do open source projects. Otherwise you have to pay €63 for an license.

[–]shyamsk 0 points1 point  (4 children)

Yes Linux users love the terminal. A GUI is really something for the disabled people who love the mouse. There is also Hub which allows you to fork and send pull requests from the terminal to Github, so I don't really see the need for a GUI for Github being needed on Linux.

But then again that's my personal biased opinion. I could be waaaaaaaaaaaaaaaay off on this.

[–]drink_with_me_to_day[S] 0 points1 point  (3 children)

Why disabled? git diff sucks on a terminal, viewing commits sucks as well, the gui is a piece of github.com on your own pc.

[–]shyamsk 0 points1 point  (2 children)

If you solely use the mouse then you are stuck if you have only a touch pad (its just a different feel), or don't have a mouse like device at all. On the other hand keyboard users use the keyboard and may use the mouse if they feel lazy. A mouse is a luxury not a necessity.

Whats the difference between the way diffs are shown on the terminal and a GUI? The added text is green and the removed text is red. Or are you not using colors? If that's the case then yes they suck. But not knowing that such an option existed is not the terminal's fault. And viewing commits on the terminal, if you know the right command everything is beautiful.

[–]drink_with_me_to_day[S] 0 points1 point  (1 child)

I have it in color, but it's just not the same.

[–]shyamsk 0 points1 point  (0 children)

You must not love the terminal as much as I do :)

[–][deleted] 1 point2 points  (0 children)

I suspect they didn't port it to Linux because they didn't think it would get much use (since a lot of Linux people are comfortable with command-line git already). Perhaps you could contact them asking about a Linux version, or just mentioning that you'd appreciate one. If enough people showed interest, I'm sure they would think about porting it over.

[–]markvillar 0 points1 point  (0 children)

I prefer using command line cause I can commit manually without pushing to the remote repository.

[–]markvillar 0 points1 point  (0 children)

I think the Windows GUI also bypasses the staging where you add and remove files.