What's the advantage to SourceTree? aside from nicer ui. I wish it had the code review, commenting, issue tracking of the web app in a desktop application, all in one place. It's a pain to move constantly between the editor, CLI/SourceTree and Github web app for everyday tasks.
I don't even think that this new client supports anything but GitHub. Their previous Windows client didn't.
GitHub Desktop is now available
181–190 of 248 posts
Re: GitHub Desktop is now available
#182Its a shame that a Linux version is not included. A significant volume of developers work on Linux. If doing a multi platform application, why exclude it?
On my Ubuntu at the moment the big cross-platform packages I have are: .Net platform, Visual Studio Code, Spotify client, Skype client, Viber client, Chrome, Scrivener, …
Re: GitHub Desktop is now available
#183Earlier quoted context omitted.
It's rather embarrassing that github would consider it too difficult or too troublesome to release Linux builds. Very insulting towards a huge chunk of its user base. Regarding GUI, how do you initiate a pull request on the command line?
"Embarrassing"? "Insulting"? Aren't you taking this a little too personally? I mean, it's a software release for christs sake.
Re: GitHub Desktop is now available
#184Earlier quoted context omitted.
It's likely they felt it's not worth the time since most Linux users are using the CLI for everything else, and likely wouldn't be interested in a GUI. Personally I've never used the Github GUI and have no plans to, running the commands is fast and easy.
> It's likely they felt it's not worth the time This seems strange. Did they not use Electron or Atom Shell or whatever it's called to build Github Desktop? If so, then is it not relatively trivial to create a GNU/Linux (or at least non-OSX-centric Unix) tarball of all the Javascript or whatever? If not so, then why not?
Re: GitHub Desktop is now available
#185Earlier quoted context omitted.
That's just a further proof point that open-source is not a panacea: it sometimes gets in the way of running a business.
There would be no github without git.
Re: GitHub Desktop is now available
#186Earlier quoted context omitted.
It's rather embarrassing that github would consider it too difficult or too troublesome to release Linux builds. Very insulting towards a huge chunk of its user base. Regarding GUI, how do you initiate a pull request on the command line?
"Embarrassing"? "Insulting"? Aren't you taking this a little too personally? I mean, it's a software release for christs sake.
"GitHub Desktop is now available The new GitHub Desktop is now available"
And then I click on it to install it, I feel marginalized and hence a little insulted, when discovering I can't.
In this day, there are a great variety of cross-platform gui toolkits (e.g. https://en.wikipedia.org/wiki/List_of_platform-independent_G...), that could have been used. It is embarrassing for such a large organisation with all sorts of users using all sorts of machines to not release cross-platform tools. It if was just someone's personal project, or if it was a company's specialized toolkit for their specific customer base, the lack of cross-platform tools is excusable.
Re: GitHub Desktop is now available
#187While I find this initiative fantastic, it's a bit frustrating that Github, a company that lives on source code being open, does not publish the code of tools like this one.
Re: GitHub Desktop is now available
#188Earlier quoted context omitted.
It's rather embarrassing that github would consider it too difficult or too troublesome to release Linux builds. Very insulting towards a huge chunk of its user base. Regarding GUI, how do you initiate a pull request on the command line?
I'm sure most hardcore Linux users would consider using a GUI to use git would be embarrassing / insulting TBF. I mean git add, git commit, and git push/pull is 95% of what you'd do with git and it's not rocket science.
Re: GitHub Desktop is now available
#189Earlier quoted context omitted.
I'm a beginner here so sorry for if it's a stupid question. I work with GitFlow and the only things I use are commits and checkouts, but for what do you use Git? About which powerful features are you talking about, does anyone have a link with some more in depth informations?
Some features I use: Cherry-picking commits across branches. Merging branches. Rebases for forward-porting your work onto a new upstream. Bisects for determining which commit introduced a bug. Push/pull for sharing. Format-patch for sending patches around. Submodules.
Re: GitHub Desktop is now available
#190Earlier quoted context omitted.
It's rather embarrassing that github would consider it too difficult or too troublesome to release Linux builds. Very insulting towards a huge chunk of its user base. Regarding GUI, how do you initiate a pull request on the command line?
You could use this: https://github.com/github/hub#git-pull-request