Localhost: Intro to Git, GitHub and Open Source

Localhost: Code Collaboration with GitHub

Saturday February 13, 2021
6:30PM to 8:00PM IST
Event is hosted online

Event Description

Welcome to MLH Localhost

Localhost is a great way to build your tech skills and hang out with the hacker community. If you'd like to attend the workshop all you need to do is register on this page and check the page again an hour before the event begins. You'll find the link to the Zoom as well as a bunch of resources for the workshop!

This workshop will cover a basic and critical skill for developers: how to collaborate. It will cover critical tools like version control, Git, and GitHub. It also will cover a basic terminology and best practices.

Powered by GitHub

The GitHub platform is an incredibly powerful collaboration tool. Anyone can collaborate on projects using GitHub! In this workshop, participants will create an account, become familiar with the GitHub platform, and use a best practice collaboration workflow to add their hometown to a map of all Localhost participants!

Set up Git locally

Many developers choose to use Git locally on their own computers. Once participants have had the chance to edit the project in the browser, they’ll learn how to do the same thing to a project locally.

Requirements / Prerequisites

Participants will need to be able to create a GitHub account. This workshop can be completed entirely in the browser. No background knowledge is necessary.

The latest version of Google Chrome is the preferred browser for this workshop.

Who can attend?

Locations have different requirements for who can attend. This location is open to the following:


Here's the agenda (tentative)

NOTE: All timings are in IST format

6:30 - 6:45: GitHub tour and Intro to Open Source

6:45 - 6:50: Installation of Git and GitHub CLI

6:50 - 7:10: Basic theory of Git VCS (Branching, Merging, Basic commands)

7:10 - 7:15: Break

7:15 - 7:30: Using Git and GitHub together

7:30 - 7:45: Advanced concepts on GitHub, FAQ and Ending

(Timings are subject to change!)

Additional Information

You may need to install software like Git, GitHub CLI and VS Code for better understanding. This ain't a mandatory step but preferable.

A GitHub account is required for understanding and collab purposes Register one if you don't have!

Links & Resources

Participant Slides - Code Collaboration with GitHub

These are the slides to share with the event attendees. They are available on the registration page after they are checked in.

Unlocked when checked in.
Workshop Code - Code Collaboration with GitHub

This repo contains the source code for the workshop. The link is available on the registration page after you check in.

Unlocked when checked in.

Hosted by

Aadhitya A

Skillenza is a platform where people can upskill by participating in events, hackathons, preparations, you name it all! It's mostly run by a community so join one to get started!