Combining the best of both worlds, VersionPress is a user-friendly versioning solution for WordPress powered by Git. You can:
- See history of your site
- Undo anything, incl. database changes
- Roll back to previous states
- Create safe staging environments:
wp vp clone --name=staging
- Merge databases:
wp vp pull --from=staging
- Push to GitHub or implement any workflow you like
VersionPress is young ๐ฃ. It works fine on simpler sites and you're encouraged to try it in your development workflows but it is not production-ready yet. Learn more.
To use VersionPress:
- Make sure you understand the Developer Preview project status.
- Download the latest version from GitHub releases.
- Install to your WordPress site.
- Read the quick start tutorial and part 2 on staging.
- Enjoy!
To develop VersionPress:
- Set up your development environment as per Dev-Setup.md.
- Send pull requests.
See CONTRIBUTING.md for more.
- Homepage: https://versionpress.net/
- User documentation
- Blog
- Support repo:
versionpress/support
Please see CONTRIBUTING.md, thank you!