Version control systems can be used to simplify the setup and deployment of your WordPress site. The Git Distributed Version Control System (VCS) is one of the most commonly-used version control solutions, and several WordPress plugins have been developed to streamline usage of WordPress together with Git. Below we present our top links from across the web that introduce Git and several solutions for simplifying the usage of Git as a WordPress VCS.
This article describes how to use VersionPress, a WordPress plugin that combines Git and WordPress. This plugin archives the changes and updates made in a WordPress website with Git, allowing you to undo a change or undo them back to their initial state.
If you're reading this blog, chances are that in the past couple of years you have probably heard the term Git being tossed around. If you’re new to Git, this tutorial is for you. It will cover the basics of what Git is and how you can use it in your workflow.
VersionPress is a free and open source version control plugin for WordPress built on Git. You can: Undo changes, create staging sites, merge databases, and simply update your sites with confidence.
Git allows groups of people to work on the same documents (often code) at the same time, and without stepping on each other's toes. It's a distributed version control system. This site allows you to learn how to use Git with Code School's interactive course.
Rollback (or forward) any WordPress.org plugin or theme like a boss.
Gitium provides automatic Git version control and deployment for your plugins and themes integrated into wp-admin, for sane development environments.
SourceTree is a free Mercurial and Git Client for Windows and Mac that provides a graphical interface for your Hg and Git repositories.
GitHub Desktop is a seamless way to contribute to projects on GitHub and GitHub Enterprise, and provides simple collaboration from your desktop.
Topics: Development, WordPress
Bitbucket is the Git solution for professional teams. Collaborate on code with inline comments and pull requests. Manage and share your Git repositories to build and ship software, as a team.