About
GitGud was a beginner-friendly, hands-on workshop hosted by OSDC that introduced students and newcomers to Git, GitHub, version control, and open-source collaboration through a shared meme project.
The workshop focused on learning by doing. Participants worked with Git and GitHub throughout the process and made their first contribution to an open-source project.
How Participants GotGud
flowchart TD
A["Pick a Meme"] --> B["Add Your Captions"]
B --> C["Commit Your Work"]
C --> D["Push to GitHub"]
D --> E["Open a Pull Request"]
E --> F["First Contribution"]
classDef step fill:#111,stroke:#6366f1,stroke-width:2px,color:#fff;
classDef final fill:#062e16,stroke:#22c55e,stroke-width:2px,color:#fff;
class A,B,C,D,E step;
class F final;
What Participants Learned
The workshop provided hands-on experience with the fundamentals of Git and GitHub, including:
- Git and GitHub
- Repositories and remotes
- Commits and tracking changes
- Branches
- Pull Requests
- The Git workflow
- Collaborative development
- Contributing to open-source projects
Participants also got to see how these concepts come together in a practical project workflow, from making a local change to submitting it as a Pull Request.
