Skip to content

Learning and Revison React js concepts and creating react releted tutorials to understand react architecture and mid level examples respresentation on folder structure way

Notifications You must be signed in to change notification settings

CodeMonitor-lab/React-Revisions

Repository files navigation

🚀 React-Revisions Monorepo

A Yarn Workspace Monorepo containing multiple React apps.


📥 Clone & Setup

git clone https://github.com/CodeMonitor-lab/React-Revisions.git
cd React-Revisions

📦 Install dependencies (monorepo-aware)
 yarn install

# ▶️ Run all apps concurrently (from root package.json)
yarn dev

# 👉 Or run a specific app only:
yarn workspace facebook-login-clone dev
yarn workspace React-Cards-Layout dev
yarn workspace ToggleNav dev

💡 Why Use Git LFS?

  • GitHub blocks files larger than 100MB.
  • Keeps your repository fast and lightweight.
  • Stores large assets (images, videos, zips, PDFs) outside of Git history, reducing repo size.
  • Works seamlessly with normal Git commands.

📚 Learn more:

After installing, run:

git lfs install

# ⚙️ Git LFS Setup (Ubuntu/Debian)
sudo apt update && sudo apt install -y git-lfs

# 🔧 Enable Git LFS globally
git lfs install

# 📑 Track common large file types
git lfs track "*.png" "*.jpg" "*.jpeg" "*.gif" "*.mp4" "*.zip" "*.pdf"

# ✅ Commit tracking rules
git add .gitattributes
git commit -m "chore: configure Git LFS tracking"

# 🚀 Push to GitHub
git push origin main

# 🔍 Verify tracked files
git lfs ls-files

Releases

No releases published

Packages

No packages published