Working knowledge of Git from the command line.
You must know the following Git commands and their usage:
Git is a distributed version control system. Using Git, many developers can make changes to the same code base at the same time without running into accidents like overriding someone else’s changes. Git will update only difference to a file.
As a Drupal developer it is often easy to use Git for years without going much deeper than `git push` `git pull` and `git commit`.
By using Git purely on this superficial level you are missing out on a lot of what makes Git such a powerful tool.
Even we can check the Drupal coding standards while comiting the code to the repository using the githooks provided by GIT by default. You just need to configure them accordingly. Sometime it saves a lot a of time of a developer who is reviewer of pull request and these kinds of integrations surely increase the productivity and quality of the product
In this presentation we will focus on those tricky powerful bits of Git and advanced Git workflows that will enable you to be a more confident user of such a powerful tool.
Take Away for attendees:
- Improved Product Management
- Deep dive in the .git directory in your project.
- A strong Hands on git.