I have a couple of WordPress websites that I'm maintaining. The websites are on various git repositories (one for each site) with individual remotes.

Currently when there is a plugin update available etc I do the following:

  • Sync up "non git" content (wp-content/uploads and database) with my local machine (if it has been a while since I've worked on that website)
  • Update the plugin, theme WordPress, etc
  • Add the changed files to git, commit and push them to the remote
  • Login to the remote machine and git pull the changes

This works most of the time, but an edge case is being left out that I'm encountering:

If a plugin updates the database while upgrading , how can I run that database upgrade when/after I pull the changes?

Keep in mind that the live website by the time I pull the changes, has already changed.

Sorry if this question has been answered before.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.