Format: Live Zoom session | Duration: ~60 minutes
Instructor: @adigitaltati
By the end of today you will have:
- β A real GitHub account
- β A secure SSH connection between your computer and GitHub
- β A live, public repository with your first commit
- β Made a real contribution to an open source project (this one!)
No prior coding experience required.
| # | Topic | Time |
|---|---|---|
| 1 | What is GitHub? β and why vibe coders should care | 5 min |
| 2 | Account check-in & Git config β confirm setup, link your identity to Git | 10 min |
| 3 | Authentication β connecting your computer to GitHub securely with SSH | 10 min |
| 4 | Your first repo β create, clone, edit, commit, and push | 15 min |
| 5 | The push/pull loop β how to stay in sync | 10 min |
| 6 | Your first contribution β fork this repo and add your name | 10 min |
| 7 | Wrap-up β where to go next | 5 min |
- βοΈ Completed the pre-req checklist
- βοΈ This agenda open on one screen
- βοΈ The participant cheatsheet open on another tab β every command we run will be there
| Term | Plain English |
|---|---|
| repo | A project folder that lives on GitHub |
| commit | Saving a snapshot of your work |
| push | Sending your work to GitHub |
| pull | Downloading the latest changes |
| fork | Your personal copy of someone else's repo |
| pull request (PR) | Proposing your changes to a project |
| SSH | A secure key that lets your computer talk to GitHub without a password |
| git config | How Git knows who you are β links your name and email to your commits |
- Add more projects to your GitHub profile
- Practice at skills.github.com β free interactive courses
- Learn Git through a game at ohmygit.org
GitHub for Vibe Coders by @adigitaltati