Join host Jenn Junod on Teach Jenn Tech as she welcomes Rizèl Scarlett from GitHub for a deep dive into the world of Git, GitHub, and code management. Rizèl, a seasoned Developer Advocate, kicks things off by demystifying the difference between Git and GitHub. Learn how these two tools work hand-in-hand to make your coding life easier, complete with insights on GitHub's unique features like security and automation.
The conversation doesn't stop there! From version control to branching, repositories, and pull requests, Rizèl covers the A to Z of GitHub functionalities. She also offers pro tips on using GitHub Desktop and even introduces us to the "dragon drag drag and drop gang," a group devoted to simplifying code management.
Setting up a new repository? Rizèl guides you through your options and the purpose of README files, highlighting best practices for branch management. You'll also learn about the ".gitignore" file, a must-know for any developer looking to keep their code clean and efficient.
The discussion takes a practical turn as Rizèl delves into licenses, HTML files, and using tools like VS Code for coding. Discover the benefits of linting, cloning repositories, and how to keep your GitHub repository up-to-date.
Eager to code in your browser? Learn about GitHub's Code Spaces feature and get a crash course in pull requests, code reviews, and effective collaboration techniques.
As the conversation wraps up, Rizèl talks about GitHub Pages for live code display, automation in deploying code, and how to work on projects to stand out in the tech field. Whether you're a boot camp graduate or an experienced developer, Rizèl's insights offer something for everyone.
So, if you're keen to ramp up your GitHub game, expand your coding vocabulary, or even embark on open-source projects, this episode is your go-to resource. Don't forget to connect with us on Twitter and stay tuned for more episodes of Teach Jenn Tech!