Getting Started
Install Git
https://git-scm.com/downloads
Check:
git --version
Basic Workflow
Step-by-step Visual
1. Edit files
2. git add .
3. git commit -m "message"
4. git push
Commands
Check status
git status
Add files
git add .
Commit
git commit -m "Your message"
GitHub Workflow
Push to GitHub
git push origin main
Pull updates
git pull origin main
Branching Visual
main branch: o----o----o
\
feature branch: o----o
Collaboration Flow
Create Branch → Make Changes → Commit → Push → Pull Request → Merge
Cheat Sheet
| Command | What it does |
|---|---|
| git status | See changes |
| git add . | Stage changes |
| git commit | Save snapshot |
| git push | Upload to GitHub |
| git pull | Download updates |
Tips
- Commit often
- Use clear messages
- Use branches
- Pull before pushing