$ git clone -b 3.5-branch git@github.com:WordPress/WordPress.git
cd Wordpress
git submodule add git@github.com:facebook/wordpress.git wp-content/plugins/facebook
git clone git@github.com:sayar/WordPress.git -b 3.5-branch
cd WordPress
git checkout -b dev
git remote add upstream git@github.com:WordPress/WordPress.git
# Update WP when a new release comes out
git fetch upstream
git merge upstream/3.5-branch
git push origin dev
Vincent Driessen - http://nvie.com/posts/a-successful-git-branching-model/
git clone https://github.com/chad-thompson/vagrantpress
cd vagrantpress
vagrant up
vagrant ssh
cd /vagrant/wordpress/
git remote rm origin
git remote add origin https://github.com/sayar/WordPress.git
git fetch origin
git checkout -t origin/dev
vagrant ssh
cd /vagrant/wordpress/
git pull origin dev
Packer is an open source tool for creating identical machine images for multiple platforms from a single source configuration.
Packer does not replace configuration management like Chef or Puppet. In fact, when building images, Packer is able to use tools like Chef or Puppet to install software onto the image.
WP-CLI is a set of command-line tools for managing WordPress installations. You can update plugins, set up multisite installs and much more, without using a web browser.
Batcache uses Memcached to store and serve rendered pages. It can also optionally cache redirects. It's not as fast as Donncha's WP-Super-Cache but it can be used where file-based caching is not practical or not desired. For instance, any site that is run on more than one server should use Batcache because it allows all servers to use the same storage.