Git

Instead of using Subversion for developing MediaWiki, soon (March 2012) you'll use Git. See Git conversion for details.

Is MediaWiki migrating to Git?
Yes; see our plan for Git conversion for February and March 2012. There are some outstanding Git migration issues as to how to lay out the repositories and what effect it will have on some automated and semi-automated workflows.


 * Git/Workflow - The workflow for core and for any extensions or other tools that choose to use git, gerrit, git-review, etc.
 * Git/Conversion - The schedule for our Subversion-to-Git migration
 * Git/Conversion/issues - Outstanding Git conversion issues

If you just want to play, we've got a test repository converting  to git. You should be able to clone it with

git clone https://gerrit.wikimedia.org/r/p/test/mediawiki/core.git

Links

 * Git and gerrit in Wikimedia labs
 * NOLA Hackathon/Sunday
 * File:Git notes - NOLA Hackathon 2011.pdf
 * File:Git notes - NOLA Hackathon 2011.oga
 * Git's website with documentation
 * An intro-to-git "training mission"
 * An introduction to git-svn for Subversion/SVK users and deserter by Sam Vilain
 * A git branching model
 * git: the simple guide