What Testers Must Know about Git and GitHub
Skill with Git is a prerequisite for most software jobs today. This is because the vast majority of software developed is stored in Git-based repositories such as GitHub, GitLab, and BitBucket. GitHub's domination of social coding makes it the new business card to demonstrate your creativity, popularity, capability, and tenacity. “Configuration as code” is a standard DevOps practice so testers must know how to set up and use Git to obtain and update versions of their infrastructures. In this hands-on tutorial, create your own website and learn the GitHub markdown used to format documents. Wilson Mar has developed material available nowhere else including Bash and PowerShell scripts so you can quickly learn and experiment with commands. Leave with an understanding of key Git commands (and shortcuts) to fork a repository, bring it into your laptop, make changes, and submit it for update. The culmination of more than four years of refinement, this tutorial dives deep into how Git works so you can confidently avoid common mistakes.
Note: Delegates are strongly encouraged to bring a Windows or Mac computer to this tutorial.