Skip to content

Helping Moroccan students make their first open-source contribution.

License

Notifications You must be signed in to change notification settings

mqkjdsiii/first-commit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typing SVG

🚀 FirstCommit Morocco 🇲🇦

Welcome to FirstCommit Morocco!

This repository is designed to help Moroccan first-year students make their first open-source contribution in a simple and beginner-friendly environment.


🎯 Our Mission

We aim to:

  • Help students understand Git & GitHub

  • Teach how Pull Requests work

  • Encourage open-source culture in Morocco

  • Build confidence through real contributions


    👩‍💻 Who Can Contribute?

    • First-year students
    • Beginners in Git & GitHub
    • Anyone making their first contribution

    No experience required ❤️


    🛠️ How to Make Your First Contribution

    Follow these steps carefully:


    1️⃣ Fork this repository

    Click the Fork button at the top right of this page.


    2️⃣ Clone your fork

    git clone https://github.com/YOUR-USERNAME/first-commit.git
    
    

3️⃣ Create a new branch

git checkout -b add-your-name

Example:

git checkout -b add-ayoub-aguezar

4️⃣ Open the file CONTRIBUTION.md

Scroll to the bottom of the contributors table. Add a new row inside the <tbody> section using this format:

<tr>
  <td align="center">
    <img src="https://github.com/YOUR-USERNAME.png" width="50" alt="Your avatar" />
  </td>
  <td>Your Full Name</td>
  <td>
    <a href="https://github.com/YOUR-USERNAME">@YOUR-USERNAME</a>
  </td>
</tr>

Example:

<tr>
  <td align="center">
    <img src="https://github.com/ayoubaguezar.png" width="50" alt="Ayoub avatar" />
  </td>
  <td>Ayoub Aguezar</td>
  <td>
    <a href="https://github.com/ayoubaguezar">@ayoubaguezar</a>
  </td>
</tr>

⚠️ Do NOT delete or modify other names.


5️⃣ Commit your changes

git add .
git commit -m "Add: Your Name to contributors list"
git push origin add-your-name

6️⃣ Open a Pull Request

Go to your fork on GitHub and click:

➡️ Compare & Pull Request

Then click Create Pull Request.


🎉 Congratulations!

If your Pull Request is approved, you’ve officially made your first open-source contribution!

Welcome to the world of open source 🌍


📜 Rules

  • Only edit CONTRIBUTION.md

  • Add your name at the bottom

  • Be respectful

  • Follow the contribution format


🤝 Community

FirstCommit Morocco is about learning, collaboration, and growth.

Let’s build a strong open-source culture in Morocco 🇲🇦

Made with ❤️ by Moroccan students.

About

Helping Moroccan students make their first open-source contribution.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published