SourceTree
Edit and publish GitHub repos visually
Description
With SourceTree, you can work on GitHub repositories using a graphical desktop client. Open projects locally, explore file histories, and implement changes through an easy-to-navigate UI. The application handles staging, committing, and pushing updates so you can focus on coding. Once edits are complete, quickly publish them to GitHub's website. This approach reduces complexity and speeds up your development cycle.
Screenshots

Click to view full size
