Following up on our Git Fundamentals: Learning the Basics we’ll dive into how to master merges, cherry-pick commits and apply modern workflows to your projects. We’ll go over how to leverage git for truly distributed workflows. We’ll use a Drupal project as our basis for commiting code, using issue branches, making pull/merge requests and some more advanced features of the most popular web-based Git tools: GitHub and GitLab.
What we’ll be covering:
- Power git commands (git merge, git cherry-pick, git rebase, etc…)
- Advanced techniques with GitHub and GitLab
- Branching, tagging, merge/pull requests, protecting branches
- Packaging releases with Drupal