Skip to content

Latest commit

 

History

History
120 lines (76 loc) · 1.8 KB

File metadata and controls

120 lines (76 loc) · 1.8 KB

🚀 Buggy Repo Challenge – Contribution Guide

Welcome to the Buggy Repo Challenge 👨‍💻🔥 This repository contains 7+ intentionally added bugs for you to find, fix, and improve!


🎯 Objective

  • Identify bugs 🐛
  • Fix them properly ✅
  • Improve code quality ✨
  • Submit a Pull Request 🚀

🛠️ How to Contribute

1. Fork the Repository

Click the Fork button on the top right.


2. Clone Your Fork

git clone https://github.com/your-username/repo-name.git
cd repo-name

3. Create a New Branch

git checkout -b fix/bug-name

4. Find & Fix Bugs

  • Read the code carefully 🧠
  • Debug step by step 🔍
  • Fix the issue properly (not just quick hacks)

5. Test Your Changes

Make sure:

  • The bug is fixed ✔️
  • No new bugs are introduced ❌
  • Code still runs smoothly ⚙️

6. Commit Your Changes

git add .
git commit -m "Fixed: [Short description of bug]"

7. Push to GitHub

git push origin fix/bug-name

8. Create a Pull Request

  • Go to your fork on GitHub

  • Click Compare & Pull Request

  • Describe:

    • What bug you fixed
    • How you fixed it
    • Any improvements you made

🧠 Contribution Rules

  • ❌ No random fixes without understanding
  • ✅ Write clean, readable code
  • ✅ Add comments if needed
  • ✅ One bug per PR (recommended)
  • ✅ Be respectful and collaborative

💡 Bonus Points

You can also:

  • Improve code structure 📦
  • Optimize performance ⚡
  • Add better error handling 🛡️
  • Suggest new features 💡

🏁 Goal

This challenge is designed to:

  • Improve your debugging skills
  • Strengthen your problem-solving ability
  • Help you think like a real developer 👨‍💻

Happy Coding! 🚀🔥