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.
-
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.
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.
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
Navigate to the project directory by running the following command in your terminal:
cd first-contributions
Create a new branch by running the following command in your terminal:
git checkout -b <your-new-branch-name>
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 .
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.
Stage the changes by running the following command in your terminal:
git add .
Commit the changes by running the following command in your terminal:
git commit -m "Add <your-github-username> to Contributors list"
Push the changes to GitHub by running the following command in your terminal:
git push origin <your-branch-name>
Create a pull request by clicking on the Create a pull request
button on the original repository.
Star this repository by clicking on the star button on the top of this page. This will help us in promoting this project.
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.
Congratulations! You have successfully made your first contribution! 🎉
This project is licensed under the MIT License - see the LICENSE file for details.