GitHub: Using GitHub for Enterprise Drupal
This Self-Help Guide is intended to assist developers that are going to develop within the University of Minnesota Drupal environment. There are three primary tools that are needed: Git, GitHub, and UMN Drupal (which consists of: Acquia Dev Desktop to be able to run Drupal locally; a copy of the UMN Drupal codebase; a copy of your site's database and files).