Closing Intern Presentation


Highly parallel development: Git merge strategies for large generated code bases


Modern development practices incorporate version control to increase the speed and flexibility of software development. Within the Drupal team, we use git for asynchronous development and source code management. However, within git there is no set way of managing the branch-merge-commit work flow. This presentation will explore the strategy developed by the Drupal team for managing large machine generated code bases.


The goal of my presentation is to explain why we use this code management technique. I am not trying to persuade anyone to use git, only to explain why we use it the way we do.