Live data from Hacker News

GitHub Desktop 3.2: Preview your pull request

github.blog

21–30 of 72 posts

Re: GitHub Desktop 3.2: Preview your pull request

#21
post #2

So basically, now we can do `git diff master` in a GUI. Hooray, I guess.

The UI for the diff is actually useful though. Much easier to read and browse than a terminal.

You can use `git difftool` to view the diff in your tool of choice (including gui editors).

Re: GitHub Desktop 3.2: Preview your pull request

#22

GitHub desktop/mobile apps have been the worst thing to happen to GH since / along with the acquisition. The website is being neglected, (especially on mobile) which is the primary value the service has for me. If I have `git` I really don't need GitHub except to view comments. Ironically, notifications and comment management is still pretty bad. Don't get me wrong, I still think GitHub is the best at what they do, b…

The worse thing to happen to GH? Really? Using git on the command line can be hard to learn and unintuitive for people - the desktop client makes things easier and that's a good thing (kind of like how the GUI made computers accessible to more people and ended up benefiting everyone in software...)

TBH, I felt the same way for a while... but I found that I really only need to actually remember a handful of things.. git add, git commit, git pull --rebase, and the git rebase -i HEAD~N

Other than those, when I need something I don't typically use, I have google. And most of those instances where it's not one of the commands above, the UI is usually pretty bad anyway. I do like the preiew/diff in VS Code a lot though on the git tab.

I do wish there was a way to post-operate on the most recent commit (uncommit) via the gui though. I tend to work in a branch, regularly squashing and rebasing against upstream branch... then would prefer to be able to (via gui) uncommit the most recent commit, just so I can preview/edit a final pass at once. That is about the only workflow that I sometimes want/need that isn't really in the box, or otherwise more of a pain in the UI anyway.

Re: GitHub Desktop 3.2: Preview your pull request

#23

GitHub desktop/mobile apps have been the worst thing to happen to GH since / along with the acquisition. The website is being neglected, (especially on mobile) which is the primary value the service has for me. If I have `git` I really don't need GitHub except to view comments. Ironically, notifications and comment management is still pretty bad. Don't get me wrong, I still think GitHub is the best at what they do, b…

Completely disagree. The desktop app helps me greatly to create digestible commute and PRs. I use the command line for 99% of the actions I take but the desktop app gives me a much better visual of my changes and has helped me catch unintended (or temporary) changes many times.

On the website, the Notification Center has gotten better, linked methods is very helpful, code spaces are very cool (though I haven’t gone deep on them), repo redesign is great … IMHO, only gotten better.

Re: GitHub Desktop 3.2: Preview your pull request

#24

GitHub desktop/mobile apps have been the worst thing to happen to GH since / along with the acquisition. The website is being neglected, (especially on mobile) which is the primary value the service has for me. If I have `git` I really don't need GitHub except to view comments. Ironically, notifications and comment management is still pretty bad. Don't get me wrong, I still think GitHub is the best at what they do, b…

Completely disagree. The desktop app helps me greatly to create digestible commute and PRs. I use the command line for 99% of the actions I take but the desktop app gives me a much better visual of my changes and has helped me catch unintended (or temporary) changes many times. On the website, the Notification Center has gotten better, linked methods is very helpful, code spaces are very cool (though I haven’t gone d…

I'm just saying that they should be focused on the webapp, not slowly abandoning it and making us use the native apps.

Re: GitHub Desktop 3.2: Preview your pull request

#25

Sublime Merge is still the best option so far (not Electron)

Absolutely, what an excellent tool. One of those one-time purchases I almost wish was a subscription so I can be sure the team keeps working on it. I actually understand git better because of Merge. It's great because it provides a great interface into git, but it doesn't _hide_ git from you; it explains it quite a well. I suppose a newcomer to git might find Merge intimidating, but for anyone with a bit of experienc…

Licenses are valid for three years of updates. So, it is a subscription, just a very long one with a fallback version when the subscription ends.

Re: GitHub Desktop 3.2: Preview your pull request

#26
post #2

So basically, now we can do `git diff master` in a GUI. Hooray, I guess.

I use Github Desktop. One thing I do like a lot is that the diff I see is exactly what my code reviewers will see.

Personally, I spend a lot of time reviewing other's code ad also going through my own PR's in Github. I'm very familiar with that view. I think it helps my brain that I use the same diff view when I'm working locally and when I'm reviewing code on Github.

Re: GitHub Desktop 3.2: Preview your pull request

#27

Earlier quoted context omitted.

Absolutely, what an excellent tool. One of those one-time purchases I almost wish was a subscription so I can be sure the team keeps working on it. I actually understand git better because of Merge. It's great because it provides a great interface into git, but it doesn't _hide_ git from you; it explains it quite a well. I suppose a newcomer to git might find Merge intimidating, but for anyone with a bit of experienc…

Licenses are valid for three years of updates. So, it is a subscription, just a very long one with a fallback version when the subscription ends.

Then the software isn't a subscription, the updates are. This is also kind of how the Jetbrains stuff works and it's far less user-hostile than making someone pay in perpetuity to simply use the software.

Re: GitHub Desktop 3.2: Preview your pull request

#28

Earlier quoted context omitted.

Completely disagree. The desktop app helps me greatly to create digestible commute and PRs. I use the command line for 99% of the actions I take but the desktop app gives me a much better visual of my changes and has helped me catch unintended (or temporary) changes many times. On the website, the Notification Center has gotten better, linked methods is very helpful, code spaces are very cool (though I haven’t gone d…

I'm just saying that they should be focused on the webapp, not slowly abandoning it and making us use the native apps.

Facts over perception, go look at changelog, look at primer... The Web UI gets new features almost daily.

Re: GitHub Desktop 3.2: Preview your pull request

#29
post #4
post #3

Earlier quoted context omitted.

Why use nano when vi works just fine?

I mean, if vi is what you prefer, more power to you.

I'm assuming the point was power tools versus very basic and more approachable ones, and I think there's a place for both. To use this example, I use vim most of the time but sometimes I jump into nano to do a quick edit on something.

I don't love most of the GUI tools for git, but I use Sourcetree for 10,000 ft visualization and can't really parse CLI git --log graphs, even if they're heavily decorated.

Post reply on HN