/first-contributions

This project aims to simplify and guide the way the University of the People's student make their first contribution. If you are a student at UoPeople and don't know how to start contributing to open source projects, this is the perfect place for you.

MIT LicenseMIT

✨ First Contributions ✨

This project aims to simplify and guide the way the University of the People's student make their first contribution. If you are a student at UoPeople and don't know how to start contributing to open source projects, this is the perfect place for you.

If you don't have the time to contribute right now, that's fine. You can still add this project to your bookmarks and come back later.

If you still need help, you can ask questions on our Discord server.

📌 Pre-requisites

  • You need to have a GitHub account. If you don't have one, you can create one here

  • You need to have git installed on your machine. If you don't have it, you can download it from here.

  • You need to have a text editor installed on your machine. If you don't have one, you can download VS Code from here.

🗒️ How to make your first contribution

1. Fork this repository

Fork this repository by clicking on the fork button on the top of this page. This will create a copy of this repository in your account.

2. Clone the forked repository into your local machine

Clone the forked repository into your local machine by running the following command in your terminal:

git clone https://github.com/<your-github-username>/first-contributions.git

3. Navigate to the project directory

Navigate to the project directory by running the following command in your terminal:

cd first-contributions

4. Create a new branch

Create a new branch by running the following command in your terminal:

git checkout -b <your-new-branch-name>

5. Open your code editor

Open your code editor to start to make changes. If you are using VS Code, you can run the following command in your terminal:

code .

6. Add your name to the CONTRIBUTORS.md file.

You can use the following snippet to add your name:

<tr>
  <td>
    <!-- Replace the URL below with your image URL. -->
    <img
      src="https://avatars.githubusercontent.com/u/49678787?v=4"
      width="50px;"
    />
  </td>
  <td>
    <b>
      <!-- Replace the URL below with your website or github profile URL. -->
      <a href="https://github.com/rifkiard"> Rifki Ardiansyah </a>
    </b>
    <br />
    <!-- Replace with your major. -->
    <sub>Bachelor of Computer Science</sub>
  </td>
</tr>

Copy the code above and paste it below the last contributor's snippet in CONTRIBUTORS.md file. Replace the URL with your image URL, your name, and your GitHub profile URL or website URL.

7. Stage the changes

Stage the changes by running the following command in your terminal:

git add .

8. Commit the changes

Commit the changes by running the following command in your terminal:

git commit -m "Add <your-github-username> to Contributors list"

9. Push the changes to GitHub

Push the changes to GitHub by running the following command in your terminal:

git push origin <your-branch-name>

10. Create a pull request

Create a pull request by clicking on the Create a pull request button on the original repository.

11. Star this repository

Star this repository by clicking on the star button on the top of this page. This will help us in promoting this project.

12. Wait for your pull request to be merged

Wait for your pull request to be reviewed and merged. You will get a notification email once the changes are merged. Once your pull request is merged, you will be proudly listed as a contributor in the CONTRIBUTORS.md file.

13. Celebrate your contribution!

Congratulations! You have successfully made your first contribution! 🎉


This project is licensed under the MIT License - see the LICENSE file for details.