Untangling Your Drupal Git Workflow: An Introduction For Noobs

Presenters: dzinkevich

Session Recording: https://youtu.be/Vkxd1YpLVLU

UPDATE: SLIDES ARE UP: http://bit.ly/2eZMj5i

Git is a powerful tool to help create, deploy, and maintain your Drupal website, but devs are sometimes intimidated by its scale - the adds! The commits! The merge conflicts! Too often, busy firms decide it's easier to just "do it live" instead of maintaining their code, but in the long run that just leads to broken sites, crashed servers, and corrupted databases. We can do better!

In this session, we will present a usable Drupal-oriented version control workflow using git and feature branches. We will cover cloning a repository, creating feature branches, adding and committing code, making a pull request, reviewing changes, and merging back into a master branch. We'll also cover committing configuration to code with features in Drupal 7 and the configuration manager in Drupal 8. We'll leave plenty of time for Q&A at the end. The target audience is absolute beginners or intermediate users who would like to feel more confident with version control.

 

Audience
Experience Level
Beginner
Schedule Info
Conference Year
2017
Date / Time
Room
Room E1/E2
Status
Accepted
Session Track
Devops, Performance, Security, and Privacy