<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://masspirates.org/wiki/index.php?action=history&amp;feed=atom&amp;title=How_to_upgrade_wordpress</id>
	<title>How to upgrade wordpress - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://masspirates.org/wiki/index.php?action=history&amp;feed=atom&amp;title=How_to_upgrade_wordpress"/>
	<link rel="alternate" type="text/html" href="https://masspirates.org/wiki/index.php?title=How_to_upgrade_wordpress&amp;action=history"/>
	<updated>2026-05-09T17:32:10Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://masspirates.org/wiki/index.php?title=How_to_upgrade_wordpress&amp;diff=2941&amp;oldid=prev</id>
		<title>Srevilak at 14:33, 9 May 2015</title>
		<link rel="alternate" type="text/html" href="https://masspirates.org/wiki/index.php?title=How_to_upgrade_wordpress&amp;diff=2941&amp;oldid=prev"/>
		<updated>2015-05-09T14:33:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 10:33, 9 May 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l17&quot;&gt;Line 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 17:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   mysqldump -u USER -pPASSWD masspira_wrd1 --complete-insert --verbose \&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   mysqldump -u USER -pPASSWD masspira_wrd1 --complete-insert --verbose \&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      | gzip -9 &amp;gt; masspira_wrd1.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;YYYYMMDD&lt;/del&gt;.sql.gz&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      | gzip -9 &amp;gt; masspira_wrd1.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$(date +%F)&lt;/ins&gt;.sql.gz&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Of course, you'll need to replace &quot;USER&quot; with a mysql username, PASSWD&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Of course, you'll need to replace &quot;USER&quot; with a mysql username, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and &lt;/ins&gt;PASSWD&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;with USER's password&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, and YYYYMMDD with the current year, month, and&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;with USER's password.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;date&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To backup the site files:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To backup the site files:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Srevilak</name></author>
	</entry>
	<entry>
		<id>https://masspirates.org/wiki/index.php?title=How_to_upgrade_wordpress&amp;diff=2894&amp;oldid=prev</id>
		<title>Srevilak: minor change</title>
		<link rel="alternate" type="text/html" href="https://masspirates.org/wiki/index.php?title=How_to_upgrade_wordpress&amp;diff=2894&amp;oldid=prev"/>
		<updated>2015-04-12T20:26:51Z</updated>

		<summary type="html">&lt;p&gt;minor change&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 16:26, 12 April 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;How to Upgrade Wordpress&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wordpress (in my humble opinion) is not the most&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Wordpress (in my humble opinion) is not the most&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;administrator-friendly piece of software to upgrade.  Generally, one&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;administrator-friendly piece of software to upgrade.  Generally, one&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Srevilak</name></author>
	</entry>
	<entry>
		<id>https://masspirates.org/wiki/index.php?title=How_to_upgrade_wordpress&amp;diff=2893&amp;oldid=prev</id>
		<title>Srevilak: initial revision</title>
		<link rel="alternate" type="text/html" href="https://masspirates.org/wiki/index.php?title=How_to_upgrade_wordpress&amp;diff=2893&amp;oldid=prev"/>
		<updated>2015-04-12T20:26:27Z</updated>

		<summary type="html">&lt;p&gt;initial revision&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;How to Upgrade Wordpress&lt;br /&gt;
&lt;br /&gt;
Wordpress (in my humble opinion) is not the most&lt;br /&gt;
administrator-friendly piece of software to upgrade.  Generally, one&lt;br /&gt;
test-drives upgrades in a development environment: you copy the site&lt;br /&gt;
files to a local development environment, test drive the upgrade&lt;br /&gt;
there; if all goes well, you use a source control system to propagate&lt;br /&gt;
the code changes to the `live' site.&lt;br /&gt;
&lt;br /&gt;
Wordpress insists on using fully qualified URLs for, well, just about&lt;br /&gt;
everything, and this makes the &amp;quot;upgrade and promote&amp;quot; strategy a royal&lt;br /&gt;
pain in the arse.  Instead, I've been opting for a &amp;quot;backup and&lt;br /&gt;
upgrade&amp;quot; strategy.&lt;br /&gt;
&lt;br /&gt;
There are two things to backup: wordpress's database, and the site&lt;br /&gt;
code.&lt;br /&gt;
&lt;br /&gt;
To backup the database:&lt;br /&gt;
&lt;br /&gt;
  mysqldump -u USER -pPASSWD masspira_wrd1 --complete-insert --verbose \&lt;br /&gt;
     | gzip -9 &amp;gt; masspira_wrd1.YYYYMMDD.sql.gz&lt;br /&gt;
&lt;br /&gt;
Of course, you'll need to replace &amp;quot;USER&amp;quot; with a mysql username, PASSWD&lt;br /&gt;
with USER's password, and YYYYMMDD with the current year, month, and&lt;br /&gt;
date.&lt;br /&gt;
&lt;br /&gt;
To backup the site files:&lt;br /&gt;
&lt;br /&gt;
  $ git status&lt;br /&gt;
  # On branch master&lt;br /&gt;
  nothing to commit (working directory clean)&lt;br /&gt;
&lt;br /&gt;
cd to the blog's document root.  Verify that &amp;quot;git status&amp;quot; says&lt;br /&gt;
&amp;quot;working directory clean&amp;quot;.  If git mentions anything about uncommitted&lt;br /&gt;
changes, add and commit the files in question, to get a clean working&lt;br /&gt;
directory.&lt;br /&gt;
&lt;br /&gt;
Once you have a clean working directory, tag it&lt;br /&gt;
&lt;br /&gt;
  $ git tag savepoint-YYYYMMDD&lt;br /&gt;
&lt;br /&gt;
At this point, you're safe to do the upgrade.  If the upgrade goes&lt;br /&gt;
badly, you can revert to the old version by:&lt;br /&gt;
&lt;br /&gt;
* Restoring the database backup you created with mysqldump, and&lt;br /&gt;
* &amp;lt;tt&amp;gt;git checkout savepoint-YYYYMMDD&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In terms of upgrading, I generally use wordpress's UI.  That seems to&lt;br /&gt;
be the path the wordpress encourages people to use, and I'm hoping its&lt;br /&gt;
the most reliable.&lt;br /&gt;
&lt;br /&gt;
After upgrading, you'll need to cd to the site's document root, and&lt;br /&gt;
commit changes to source control.  Here's the basic process:&lt;br /&gt;
&lt;br /&gt;
  0 rose:~/masspirates.org/web/blog$ git status&lt;br /&gt;
  # On branch master&lt;br /&gt;
  # Changes not staged for commit:&lt;br /&gt;
  #   (use &amp;quot;git add/rm &amp;lt;file&amp;gt;...&amp;quot; to update what will be committed)&lt;br /&gt;
  #   (use &amp;quot;git checkout -- &amp;lt;file&amp;gt;...&amp;quot; to discard changes in working directory)&lt;br /&gt;
  #&lt;br /&gt;
  #       modified:   license.txt&lt;br /&gt;
  #       modified:   readme.html&lt;br /&gt;
  #       modified:   wp-admin/about.php&lt;br /&gt;
  #       modified:   wp-admin/async-upload.php&lt;br /&gt;
  #       modified:   wp-admin/includes/ajax-actions.php&lt;br /&gt;
  #       modified:   wp-admin/includes/taxonomy.php&lt;br /&gt;
  #       modified:   wp-admin/includes/update-core.php&lt;br /&gt;
  #       modified:   wp-admin/js/common.js&lt;br /&gt;
  #       modified:   wp-admin/js/common.min.js&lt;br /&gt;
  #       modified:   wp-admin/js/customize-controls.js&lt;br /&gt;
  #       modified:   wp-admin/js/customize-controls.min.js&lt;br /&gt;
  #       modified:   wp-admin/update-core.php&lt;br /&gt;
  #       modified:   wp-admin/user-edit.php&lt;br /&gt;
  #       modified:   wp-includes/class-wp-customize-control.php&lt;br /&gt;
  #       modified:   wp-includes/class-wp-customize-manager.php&lt;br /&gt;
  #       modified:   wp-includes/class-wp-customize-setting.php&lt;br /&gt;
  #       modified:   wp-includes/date.php&lt;br /&gt;
  #       modified:   wp-includes/general-template.php&lt;br /&gt;
  #       modified:   wp-includes/js/media-audiovideo.js&lt;br /&gt;
  #       modified:   wp-includes/js/media-audiovideo.min.js&lt;br /&gt;
  #       modified:   wp-includes/js/media-grid.js&lt;br /&gt;
  #       modified:   wp-includes/js/media-grid.min.js&lt;br /&gt;
  #       modified:   wp-includes/js/tinymce/plugins/wpeditimage/plugin.js&lt;br /&gt;
  #       modified:   wp-includes/js/tinymce/plugins/wpeditimage/plugin.min.js&lt;br /&gt;
  #       deleted:    wp-includes/js/tinymce/skins/wordpress/images/dashicon-no-alt.png&lt;br /&gt;
  #       modified:   wp-includes/js/tinymce/wp-tinymce.js.gz&lt;br /&gt;
  #       modified:   wp-includes/link-template.php&lt;br /&gt;
  #       modified:   wp-includes/script-loader.php&lt;br /&gt;
  #       modified:   wp-includes/taxonomy.php&lt;br /&gt;
  #       modified:   wp-includes/update.php&lt;br /&gt;
  #       modified:   wp-includes/version.php&lt;br /&gt;
  #&lt;br /&gt;
  no changes added to commit (use &amp;quot;git add&amp;quot; and/or &amp;quot;git commit -a&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
The general gist is to do &amp;quot;git add&amp;quot; on added or modified files, and&lt;br /&gt;
&amp;quot;git rm&amp;quot; on removed files.  Like so:&lt;br /&gt;
&lt;br /&gt;
  $ git add license.txt readme.html wp-admin wp-includes&lt;br /&gt;
  0 masspiratesweb@rose:~/masspirates.org/web/blog$ git status&lt;br /&gt;
  # On branch master&lt;br /&gt;
  # Changes to be committed:&lt;br /&gt;
  #   (use &amp;quot;git reset HEAD &amp;lt;file&amp;gt;...&amp;quot; to unstage)&lt;br /&gt;
  #&lt;br /&gt;
  #       modified:   license.txt&lt;br /&gt;
  #       modified:   readme.html&lt;br /&gt;
  #       modified:   wp-admin/about.php&lt;br /&gt;
  #       modified:   wp-admin/async-upload.php&lt;br /&gt;
  #       modified:   wp-admin/includes/ajax-actions.php&lt;br /&gt;
  #       modified:   wp-admin/includes/taxonomy.php&lt;br /&gt;
  #       modified:   wp-admin/includes/update-core.php&lt;br /&gt;
  #       modified:   wp-admin/js/common.js&lt;br /&gt;
  #       modified:   wp-admin/js/common.min.js&lt;br /&gt;
  #       modified:   wp-admin/js/customize-controls.js&lt;br /&gt;
  #       modified:   wp-admin/js/customize-controls.min.js&lt;br /&gt;
  #       modified:   wp-admin/update-core.php&lt;br /&gt;
  #       modified:   wp-admin/user-edit.php&lt;br /&gt;
  #       modified:   wp-includes/class-wp-customize-control.php&lt;br /&gt;
  #       modified:   wp-includes/class-wp-customize-manager.php&lt;br /&gt;
  #       modified:   wp-includes/class-wp-customize-setting.php&lt;br /&gt;
  #       modified:   wp-includes/date.php&lt;br /&gt;
  #       modified:   wp-includes/general-template.php&lt;br /&gt;
  #       modified:   wp-includes/js/media-audiovideo.js&lt;br /&gt;
  #       modified:   wp-includes/js/media-audiovideo.min.js&lt;br /&gt;
  #       modified:   wp-includes/js/media-grid.js&lt;br /&gt;
  #       modified:   wp-includes/js/media-grid.min.js&lt;br /&gt;
  #       modified:   wp-includes/js/tinymce/plugins/wpeditimage/plugin.js&lt;br /&gt;
  #       modified:   wp-includes/js/tinymce/plugins/wpeditimage/plugin.min.js&lt;br /&gt;
  #       modified:   wp-includes/js/tinymce/wp-tinymce.js.gz&lt;br /&gt;
  #       modified:   wp-includes/link-template.php&lt;br /&gt;
  #       modified:   wp-includes/script-loader.php&lt;br /&gt;
  #       modified:   wp-includes/taxonomy.php&lt;br /&gt;
  #       modified:   wp-includes/update.php&lt;br /&gt;
  #       modified:   wp-includes/version.php&lt;br /&gt;
  #&lt;br /&gt;
  # Changes not staged for commit:&lt;br /&gt;
  #   (use &amp;quot;git add/rm &amp;lt;file&amp;gt;...&amp;quot; to update what will be committed)&lt;br /&gt;
  #   (use &amp;quot;git checkout -- &amp;lt;file&amp;gt;...&amp;quot; to discard changes in working directory)&lt;br /&gt;
  #&lt;br /&gt;
  #       deleted:    wp-includes/js/tinymce/skins/wordpress/images/dashicon-no-alt.png&lt;br /&gt;
&lt;br /&gt;
git rm the deleted file, and check&lt;br /&gt;
&lt;br /&gt;
  $ git rm wp-includes/js/tinymce/skins/wordpress/images/dashicon-no-alt.png&lt;br /&gt;
  rm 'wp-includes/js/tinymce/skins/wordpress/images/dashicon-no-alt.png'&lt;br /&gt;
  0 rose:~/masspirates.org/web/blog$ git status&lt;br /&gt;
  # On branch master&lt;br /&gt;
  # Changes to be committed:&lt;br /&gt;
  #   (use &amp;quot;git reset HEAD &amp;lt;file&amp;gt;...&amp;quot; to unstage)&lt;br /&gt;
  #&lt;br /&gt;
  #       modified:   license.txt&lt;br /&gt;
  #       modified:   readme.html&lt;br /&gt;
  #       modified:   wp-admin/about.php&lt;br /&gt;
  #       modified:   wp-admin/async-upload.php&lt;br /&gt;
  #       modified:   wp-admin/includes/ajax-actions.php&lt;br /&gt;
  #       modified:   wp-admin/includes/taxonomy.php&lt;br /&gt;
  #       modified:   wp-admin/includes/update-core.php&lt;br /&gt;
  #       modified:   wp-admin/js/common.js&lt;br /&gt;
  #       modified:   wp-admin/js/common.min.js&lt;br /&gt;
  #       modified:   wp-admin/js/customize-controls.js&lt;br /&gt;
  #       modified:   wp-admin/js/customize-controls.min.js&lt;br /&gt;
  #       modified:   wp-admin/update-core.php&lt;br /&gt;
  #       modified:   wp-admin/user-edit.php&lt;br /&gt;
  #       modified:   wp-includes/class-wp-customize-control.php&lt;br /&gt;
  #       modified:   wp-includes/class-wp-customize-manager.php&lt;br /&gt;
  #       modified:   wp-includes/class-wp-customize-setting.php&lt;br /&gt;
  #       modified:   wp-includes/date.php&lt;br /&gt;
  #       modified:   wp-includes/general-template.php&lt;br /&gt;
  #       modified:   wp-includes/js/media-audiovideo.js&lt;br /&gt;
  #       modified:   wp-includes/js/media-audiovideo.min.js&lt;br /&gt;
  #       modified:   wp-includes/js/media-grid.js&lt;br /&gt;
  #       modified:   wp-includes/js/media-grid.min.js&lt;br /&gt;
  #       modified:   wp-includes/js/tinymce/plugins/wpeditimage/plugin.js&lt;br /&gt;
  #       modified:   wp-includes/js/tinymce/plugins/wpeditimage/plugin.min.js&lt;br /&gt;
  #       deleted:    wp-includes/js/tinymce/skins/wordpress/images/dashicon-no-alt.png&lt;br /&gt;
  #       modified:   wp-includes/js/tinymce/wp-tinymce.js.gz&lt;br /&gt;
  #       modified:   wp-includes/link-template.php&lt;br /&gt;
  #       modified:   wp-includes/script-loader.php&lt;br /&gt;
  #       modified:   wp-includes/taxonomy.php&lt;br /&gt;
  #       modified:   wp-includes/update.php&lt;br /&gt;
  #       modified:   wp-includes/version.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now commit the changes, and push them to our central repository:&lt;br /&gt;
&lt;br /&gt;
  0 rose:~/masspirates.org/web/blog$ git commit -m &amp;quot;upgraded to wordpress 4.1.1&amp;quot;&lt;br /&gt;
  [master 098bac2] upgraded to wordpress 4.1.1&lt;br /&gt;
   31 files changed, 232 insertions(+), 102 deletions(-)&lt;br /&gt;
   rewrite wp-admin/js/common.min.js (77%)&lt;br /&gt;
   rewrite wp-admin/js/customize-controls.min.js (95%)&lt;br /&gt;
   rewrite wp-includes/js/media-audiovideo.min.js (95%)&lt;br /&gt;
   rewrite wp-includes/js/media-grid.min.js (62%)&lt;br /&gt;
   delete mode 100644 wp-includes/js/tinymce/skins/wordpress/images/dashicon-no-alt.png&lt;br /&gt;
  0 rose:~/masspirates.org/web/blog$ git push origin&lt;br /&gt;
  Counting objects: 82, done.&lt;br /&gt;
  Delta compression using up to 4 threads.&lt;br /&gt;
  Compressing objects: 100% (43/43), done.&lt;br /&gt;
  Writing objects: 100% (43/43), 69.95 KiB, done.&lt;br /&gt;
  Total 43 (delta 36), reused 0 (delta 0)&lt;br /&gt;
  Unpacking objects: 100% (43/43), done.&lt;br /&gt;
  To file:///home/members/masspirateparty/sites/masspirates.org/users/masspiratesweb/masspirates.org/include/git/blog&lt;br /&gt;
     e311704..098bac2  master -&amp;gt; master&lt;br /&gt;
&lt;br /&gt;
At the very end, you should be able to do this:&lt;br /&gt;
&lt;br /&gt;
  $ git status&lt;br /&gt;
  # On branch master&lt;br /&gt;
  nothing to commit (working directory clean&lt;br /&gt;
&lt;br /&gt;
As before, the goal is to end up with &amp;quot;working directory clean&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
What if you only need to upgrade plugins?  Same process: get a clean&lt;br /&gt;
working directory, backup the database, tag, upgrade, add changed&lt;br /&gt;
files, commit and pushed.&lt;br /&gt;
&lt;br /&gt;
For theme upgrades, it's generally worth going through the trouble of&lt;br /&gt;
doing a dev environment test drive.  Sometimes theme changes can make&lt;br /&gt;
a the site look a lot different; you may have to do some tweaking&lt;br /&gt;
before going live with the new theme.&lt;/div&gt;</summary>
		<author><name>Srevilak</name></author>
	</entry>
</feed>