These instructions are for historical reference only, but may be of use if the newer processes don't suit your working environment.
## Deprecated: Manual checkout from Github
Steps:
* Perform a standard CiviCRM install from tarball
* Use the "gitify" command to replace the codebase with the latest code from git.
Obtain the existing CiviCRM directory (such as `/var/www/drupal/sites/all/modules/civicrm` or `/home/myuser/src/civicrm`), then run the `gitify` command. You will need to adapt the command arguments, but a typical case would be:
If you develop for multi-CMS, then you might have one copy of CiviCRM (e.g. `/home/myuser/src/civicrm`) shared by each CMS. You can use `gitify` to setup this directory, and then use symlinks to share among CMSs: