Git 2.3 (Release Notes) was released today, bringing some exciting new changes. More importantly, it means an easier way to keep your server updated.
I previously wrote about a way to automagically update your site with changes to a repository. Now as long as your site doesn’t require a build step you can update your site by pushing directly to your webserver.
You can enable this on your server with the following command.
$ git config receive.denyCurrentBranch updateInstead
Nice and simple! Stay tuned.