GitHub is a free and easy to use application that allows you to sync and share your code on GitHub.
The sync button pushes your changes to GitHub and pulls down other’s changes in one operation. It notifies you when you have changes you haven’t pushed or there are new changes on GitHub you haven’t pulled down.
When you add repositories to GitHub, they are automatically matched up with any organizations you belong to. Want to pull down a repository from GitHub.com? Check out the Clone in Mac button on the website.
It`s very easy to try out remote branches, create new local branches and publish branches to share with others.
Here are some key features of "GitHub":
· Clone repositories
· Browse history
· Commit changes
· Branch code
· Share code on github.com