🗒 Cheat Sheet← Lesson
BitWithBite
Git & GitHub Worksheet

🔘 GitHub Essentials

Chapter: Git & GitHub · Level ★☆☆ · Time: 30 min
SCORE___ / 20
NameClassDate
After this worksheet you can
Create remote reposClone, push, pullRemotes and originREADME files
📚 Quick Recap

🎯 What you'll learn: What GitHub is and why it's the home of open source. How to create an account and your first repository. Connecting your local Git repo to GitHub using SSH or HTTPS. Setting up SSH keys for secure, password-free authentication. Pushing your first commit, cloning repos, and writing a standout README.

🧠 Section A · Concept Check ● BEGINNER 4 × 1 = 4

1Copy a remote repo locally:
2Upload commits with:
3Download new commits with:
4The default remote name is:

🧮 Section B · Problem Solving ● INTERMEDIATE 2 + 3×3 = 11

5git remote add URL links your repo.
6First push: git push -u origin .
7Connect a local repo to GitHub and push.
8pull vs fetch in one line?
9What belongs in a README?

🚀 Section C · Challenge ● CHALLENGE 5

10Why does push get rejected sometimes?
💭 Reflection — the most useful thing I learned:
A ___/4   B ___/11   C ___/5   Total ___/20 Teacher's Signature Parent's Signature
✂ answer key — fold or cut before handing out

1-A   2-A   3-A   4-A  |  5 origin   6 main   7 = git remote add origin URL; git push -u origin main   8 = fetch = download only; pull = fetch + merge   9 = What the project is, setup steps, usage  |  10 = Remote has commits you don't - pull first

📄 Need offline practice?Download the print-ready PDF or open the one-page cheat sheet.
⬇ Worksheet PDF 🗒 Cheat Sheet