SitePush is a WordPress plugin which helps you to have multiple versions of your WordPress site, so you can edit, develop, test without any risk to your main, live site. It’s great for developers, designers and editors… anyone who wants to be able to test changes to a site before it is visible to the world.
To download the plugin and for more information, see the plugin page at wordpress.org.
For the latest source code and to report any bugs, see the plugin page on GitHub.