GIT it Girl

webinar - github.png

Trying to get a job in tech? Already working in tech but looking to learn more? Or maybe you’re a senior developer trying to get some clout with the young blood. Our Witty Tech Webinars are just for you.

This week, we introduced GitHub, a development platform where over 40 million developers host and review code, manage projects, and build software. From Google to NASA, teams of developers collaborate on projects to create the next generation of technologies right on Github.

Here’s the TL;DR on what we covered

Together, we completed the Introduction to Github Learning Lab on GitHub. The lab highlights key functionalities teams use for developing new features or collaborating on bug fixes, orchestrated by an open-source version control software called Git.

Engineers are creators, and creators need the right tools to experiment, iterate quickly, and “control-z” as many times as they need - especially when working together! That’s where version control comes in. GitHub is powered by Git the most popular open-source version control software, to track every contribution and contributor 📖 to your project--so you know exactly where every line of code came from.

Choose your own Adventure

If (your attention span lasts less than 4 minutes): 

Watch this - What is GitHub? P.S. Watch this video to understand the webinar.

else If (you’re in between binging Netflix series and still deciding on what to watch next):

Complete the Introduction to GitHub Learning Lab. You’ll end up with a website hosted for you using GitHub Pages and newfound inspiration. No closer to your next series though.

else:

Here’s the link to the recording if you missed it or wish to relive the glory all over again ;)

Get your Git On

When you complete this lab, you’ll be able to 

  • Communicate in issues, discussion threads where people can report bugs, request features, or even just ask questions.

  • Create branches, an alternate timeline where changes can be safely made to software without impacting the existing code and environment it’s running.

  • Make commits, similar to saving a file, a commit is a change to one or more files in your branch

  • Introduce changes with pull requests, to discuss and review the potential changes with collaborators and add follow-up commits before your changes are merged into the base branch and feedback

  • Deploy a web page to GitHub pages, a static site hosting service that takes HTML, CSS, and JavaScript files straight from a repository on GitHub

Now what?

Congrats! Now that you’re a GitHub black belt, take your tech skillz to the next level by checking out this week’s webinar, an Introduction to Web Development (HTML/CSS). 

P.S. Were you hoping we’d cover something and didn’t get to it? Let us know in the comments below.

With love, 

The WIT Project