Git is a very common version control tool that developers use to help organize their code. In this class, you will learn how to set up Git for your own coding projects and become familiar with how to use Git - repositories, committing, and branching. Best practices for Git will be discussed, as well as a short overview of the command line (however, highly recommend taking our class as an introductory course: https://www.meetup.com/Girl-Develop-It-San-Francisco/events/241870780/!) If there is time, there will be a short introduction to Github.
The workshop will be a mix of lectures and hands-on exercises. It will be taught by Jessica Parsons, Documentation Engineer at Netlify.
This workshop is highly recommended for anyone attending our frontend workshop series.
Topics covered
• What are Version Control systems?
• Git workflow
• Setting up repos
• Staging changes
• Committing changes
• Comparing versions
• Using & merging branches
Tech requirements
Your laptop with a charger and modern web browser (Chrome, Firefox, Safari). If your computer is using Windows, please download and install Git before class. (When using the installer, use the preselected default options as you go.)
If you do not have a laptop, please contact the instructor. We have a limited number of Chromebooks for students to borrow.
Payment
Payment is required to attend. If you'd like to attend but cannot afford the cost, click here to request a scholarship<a href="https://docs.google.com/forms/d/19YePb1ncNgHLFze40_BJRM7w8SG5mh1D0uB4qyKjwWs/viewform"></a>. Due to the number of applications, only the scholarship recipients will receive an email a few days before the workshop. Thank you for your understanding!