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