Git Demystified
When building transformational Drupal websites, developers are constantly changing and evolving code to fit customers’ needs. Each change to the codebase represents a new feature or bugfix that has the potential to make or break a project. The ability to rapidly iterate on code is at the core of any software development team.
Git, a version control system, gives you the ability to track changes to a codebase over the history of a project. This unlocks the ability to incrementally change, review, and revert changes to code. Git’s speed and ease of use make it a virtual necessity on all modern software projects.
In this session, we will provide a crash course on using Git as a version control system. We will also examine what is happening under the hood as new changes are added to a Git repository. A solid understanding of Git will ultimately allow you to feel more confident when making changes to a codebase.