Welcome to your beginner-friendly guide to version control with Git and GitHub!
This repo is designed for absolute beginners who want to learn Git step by step, with clear explanations, visual aids, and some practical exercises.
- Why version control matters
- How to install and set up Git
- Core concepts like commits, branches, and merges
- Hands-on workflows with GitHub
- Visual cheat sheets and diagrams
- Common mistakes and how to fix all of them
getting-started/β Setup and mindsetcore-concepts/β Visual explanationshands-on/β Practical workflowsvisual-aids/β Diagrams and cheat sheetsbonus/β GitHub Desktop, VS Code, common mistakes
- Students
- Solo developers
- Anyone whoβs ever said βIβm scared of Git!β
Letβs version like a pro β one commit at a time πͺ