Introduction What can be managed with code? Create the Central Repository Locally Clone Drupal Update Remotes Create Working Branch The .gitignore Pushing Code to the Central Repository and Inital Deployment Adding Contributed Modules and Themes Topic / Issue Branches Bringing Branches Back Into the Main Code-base Staging and Production - Tag Based Deployment Handling Hotfixes Updating Drupal Core