GitHub released GitHub Desktop 2.0, the next major version of their Git GUI client. This release includes two of the most requested features: stashing and rebasing.
I tend to use the command line exclusively, but I like how easy GitHub desktop makes it look at the diff contained within a stash:
Rebasing can be an advanced topic, so I’d recommend that you grasp the basic concepts of what a rebase means and when to use them. The command line rebase can be complicated, which is where the GitHub Desktop app might come in handy:
The app is feeling really polished, including the ability to use Emoji’s in the same way you can on GitHub.com, the ability to co-author commits, and being able to check out a pull request from a forked repo.
To learn more about this announcement, check out GitHub’s official announcement: GitHub Desktop 2.0 expands to support stashing and rebasing – The GitHub Blog.