3 ms·
My favorite Git tip is to use SmartGit. http://www.syntevo.com/smartgit/ http://www.syntevo.com/smartgit/ It gives you so much more visibility into the state
by Stratoscope 10y ago
My favorite Git tip is to use SmartGit.
http://www.syntevo.com/smartgit/ http://www.syntevo.com/smartgit/
It gives you so much more visibility into the state of your repo, and many operations that take several Git commands are just a single step in SmartGit. And it does show you the underlying commands it uses.
I like the way SmartGit unifies things like the reflog. If you "lose" some commits because of an amended commit or a rebase gone bad, you don't have to hunt through the reflog looking at hashes and commit messages, just click the Recyclable Commits checkbox and everything in the reflog shows up as normal commits in your log. You can immediately look through these commits and see the changes without having to check them out.
I've also heard good things about SourceTree, but I can definitely vouch for SmartGit.