Re:GitHub Desktop 3.2: Preview your pull request
by aldanor on Friday March 03, 2023 @04:26PM
(#35015240)
There's decent well maintained git ui clients for Mac, eg Fork
Re:GitHub Desktop 3.2: Preview your pull request
by iamcreasy on Friday March 03, 2023 @04:27PM
(#35015260)
Can you briefly explain what you meant by staging area is powerful?
Re:GitHub Desktop 3.2: Preview your pull request
by Rushsick on Friday March 03, 2023 @05:13PM
(#35015769)
I assume it’s the fact that staging changes takes them out of your working tree. From there, a lot of git operations (diff, restore) will not include or modify the staged changes. This can help reason about logical chunks of code within a commit
Re:GitHub Desktop 3.2: Preview your pull request
by jonas-w on Friday March 03, 2023 @05:57PM
(#35016176)
According to this issue[0] there is a newer and maintained version of gitx.
Re:GitHub Desktop 3.2: Preview your pull request
by noloblo on Saturday March 04, 2023 @10:22AM
(#35021422)
https://github.com/gitx/gitx/releases my daily driver in mac
Re:GitHub Desktop 3.2: Preview your pull request
by btown on Saturday March 04, 2023 @12:12PM
(#35022447)
Huh, it was just accepted as the mainline fork in Homebrew last week! Been trying it and it seems to have all the features that the rowanj fork had! https://github.com/Homebrew/homebrew-cask/pull/141659
A lot of times people don't even understand how powerful the staging area is; they're just used to saying git add && git commit without realizing that it can be an incredible way to take a day of chaotic fixes and turn it into a set of commits you can be proud of!
It also provides an incredible tree view of commit parentage, perfect for when you need to instantly understand what happened with this weird merge/rebase that broke things, and to screenshare it to teach colleagues who might not have developed an internal understanding of the tree structure that Git is based on.
The software is now 9 years old and abandoned, but I've used this specific fork at least weekly - often daily - for every one of those years, across Intel and M1 Macs, and it's never let me down!