If you get a lot of value out of the pull request view, you might enjoy adding partial committing to your workflow. Rather than committing entire directories or folders at a time, you can page chunk by chunk through uncommitted changes, committing only the ones you select. You'll easily spot those stray logging statements you don't want to commit. (You can also discard chunk at a time by using partial checkout/restor…
For those who want a GUI around this on Mac, https://rowanj.github.io/gitx/ is an incredible secret weapon. You can swipe over a bunch of lines or let the software identify a whole span of contiguous changed lines, click a button, and see just those changes move over from your unstaged to staged changes, then commit exactly what you want. A lot of times people don't even understand how powerful the staging area is; t…
GitHub Desktop 3.2: Preview your pull request
41–50 of 72 posts
Re: GitHub Desktop 3.2: Preview your pull request
#42So 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.
> One thing I do like a lot is that the diff I see is exactly what my code reviewers will see.
What will they see in the diff that you can see using Github Desktop that you wouldn't see by running git diff master?
Re: GitHub Desktop 3.2: Preview your pull request
#43So 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.
Re: GitHub Desktop 3.2: Preview your pull request
#44Earlier quoted context omitted.
You can commit line by line within Github Desktop and its a much nicer experience IMO than doing so via CLI. Its much easier to jump around to different files and commit related line changes in a bigger PR than jumping in and out of the patch command.
git gui which you probably already have if you use Linux also has this functionality.
Re: GitHub Desktop 3.2: Preview your pull request
#45Earlier quoted context omitted.
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.
>> So basically, now we can do `git diff master` in a GUI. > One thing I do like a lot is that the diff I see is exactly what my code reviewers will see. What will they see in the diff that you can see using Github Desktop that you wouldn't see by running git diff master?
Re: GitHub Desktop 3.2: Preview your pull request
#46Sublime Merge is still the best option so far (not Electron)
Just my 2c
Re: GitHub Desktop 3.2: Preview your pull request
#47Earlier quoted context omitted.
Facts over perception, go look at changelog, look at primer... The Web UI gets new features almost daily.
You're missing my point. I don't want all the new features. I want the existing ones taken care of and polished.
Re: GitHub Desktop 3.2: Preview your pull request
#48GitHub 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 website is being neglected"—really? Compared to their complete feature freeze pre-acquisition, new Github platform features come out regularly (WIP PRs, code owners, the entire Actions and Codespaces products, and Merge Queue being the most recent one). I've never used Github Desktop, but the idea that the website is being neglected just doesn't make any sense to me.
Re: GitHub Desktop 3.2: Preview your pull request
#49Earlier quoted context omitted.
Facts over perception, go look at changelog, look at primer... The Web UI gets new features almost daily.
You're missing my point. I don't want all the new features. I want the existing ones taken care of and polished.