Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
1-on-1 conversations on global topics
Dialogues
1-on-1 conversations on global topics
A global network of volunteers.
Explore Tutors
A global network of volunteers.
Track, Commit, Collaborate: Version Control with GitHub

SAT Score Range

8 sessions

+6

🔥 6 spots left!

About

Imagine if you're responsible for managing a large software project. How do you keep your code bug-free? How do you integrate the contributions of many developers into one final product? And how do you prevent a random hacker from deleting everything?

There's a common tool that developers use - git - that aims to address these problems. It's a tool that 99.9% of software developers use, making it even more of a shame that it isn't taught in a lot of high schools.

Tutored by

Daniel C 🇺🇸

Certified in 2 topics

View Profile

I'm a student from Cary, North Carolina. In my free time, I like writing code and playing competitive pokemon. I also like running and swimming as well.

✋ ATTENDANCE POLICY

Personally, I'm not too strict on attendance(come whenever you have time). However, make sure to message me on schoolhouse if you miss class so I can get you caught up.

SESSION 7

16

Aug

SESSION 7

Computer Science

Computer Science

Sat 2:30 PM - 3:30 PM UTCAug 16, 2:30 PM - 3:30 PM UTC

We'll talk about cherry picking and squashing commits, as well as how git can be used for open-source contributions(pull requests, code review, comments, etc.)
SESSION 8

23

Aug

SESSION 8

Review

Review

Sat 2:30 PM - 3:30 PM UTCAug 23, 2:30 PM - 3:30 PM UTC

Final Review of all the content we've gone over so far. We will also go over unique features of github(such as github pages and github actions), as well as github alternatives(gitlab, bitbucket, etc.)

Public Discussion

Please log in to see discussion on this series.

Jul 11 - Aug 23

7 weeks

45 - 90 mins

/ session

Next session on August 16, 2025

SCHEDULE

Fridays

2:30PM

Saturdays

2:30PM