Unicorn control panel
Unicorn is an excellent product that allows you to serialize your Sitecore database to disk and use source control such as Git to manage it.
It is an extension for Visual Studio that allows you to control Unicorn from Visual Studio.
With Unicorn for Visual Studio you can synchronize your Sitecore items without leaving your favorite IDE.
It's free and open source, please check out https://github.com/BerserkerDotNet/Unicorn.VisualStudio
In Unicorn 3.1 "/unicornRemote.aspx" was removed, now you can use "/unicorn.aspx".
Please make sure to update your settings.