Beginner friendly Contribution practice!
First time Practice Contributions!
Welcome to Your First GitHub Contribution!
This repository is the perfect starting point for those new to coding or open-source contribution. Here, you'll get hands-on practice with the basics of GitHub collaboration - from forking and cloning a repository to pushing changes and creating pull requests.
I have prepared a set of straightforward tasks to guide you through each step of the contribution process, complete with detailed instructions. Ready to embark on your open-source journey? Fork this repository, clone it to your local system, and let's dive in!
Click on the "Fork" drop down button located in the top right corner of the page.
Click on the "+ Create a new fork*
Click on "Create fork"
Once the repository has been forked, you will be taken to the forked repository's page.
This will be a copy of the original repository, but it will be under your account.
First, lets click on the "Code" drop down button, click on "SSH" then click the "Copy Icon"
Then, let's go to our local machine, open the terminal, and create a new directory to put our newly cloned repo in and name it "contribute-practice"
mkdir contribute-practice
cd contribute-practice
git clone copyoftheurlssh
Replace BranchName with the name of the new branch you want to create.
For example:
git switch -c branchTest
code .
Follow the directions under the contributing.md, and once you've finished, do the same process for readme.md (so that your username and quotes are displayed in both files)
Now lets commit your changes!
Remember the order for git best practices!
git status >> git add (files changed) >> git commit -m "insert short description of changes made" >> git push
type:
git status
now you can see the files that were changed, now add them (In this case, it should be contributing.md and readme.md)
git add (files changed)
now lets commit our changes with a short description
git commit -m "Add: Added my name to list, My first contribution!"
Push the changes to your forked repository on GitHub using the command git push origin BranchName, where BranchName is the name of the branch you are working on.
git push -u origin BranchName
Fill in the title and description of the pull request to explain the changes you made!
After filling out the details, click the "Create pull request" button to submit your request for review.
Congratulations on completing the typical fork, clone, make changes, and pull request workflow commonly used by contributors. Keep up the good work and continue contributing!
I will get around to merging the request when I can, I am usually good about it!
Jump to: | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W | Y | Z
Ashutosh Vaidya (https://github.com/ashutosh-vaidya)
"For the year 2023, my goal is to contribute more to open source projects!"
"Thanks HyunCafe for teaching me how to contribute!"
AugustoC01 (https://github.com/AugustoC01)
"For the year 2023, my goal is to continue learning and to get my first It job!"
Aiyaret-Sandhu (https://github.com/Aiyaret-Sandhu)
"For the year 2024, my goal is to learn open source!"
-anitadenn (http://github.com/anitadenn)
"For the year 2024, my goal is to build my portfolio so i can land my first software engineering job!"
Cássio Souza (https://github.com/cassiofb-dev)
"For the year 2023, I want to get my CS degree and start a master's degree abroad!"
HyunCafe (https://github.com/HyunCafe)
"For the year 2023, my goal is to contribute more to open source projects!"
HyunPrac (https://github.com/HyunPrac)
"For the year 2023, my goal is to get more quality sleep!"
Idil (https://github.com/Iadee)
" My goal for 2023 is to be a full-stack developer and contribute to more open source projects."
Israel Fitsum (https://github.com/codeXXripper)
"The one with the Year 2023,where I will contribute with open source projects!"
Ian Ganza(https://github.com/i-ganza007) " This year I hope to have built sufficient street cred that I can show on applications and specifically I would like to contribute to a serious meaningful application"
Jaron Wenger (https://github.com/JaronWenger)
"I want to become a javascript legend."
Joshua (https://github.com/Jorshuare)
"My goal for the remaining part of this year is to do more Machine Learning projects and push them to my GitHub)"
MartinsMind (https://github.com/martinsmind)
"For the year 2023, my goal is to learn Python, C and JavaScript. Also contribute more to open source projects!"
mhayakawa1 (https://github.com/mhayakawa1)
"My goal for this year is to learn Angular, build a project with an API, and apply to more jobs."
Namit Malasi(https://github.com/namitmalasi) "In 2023 my goal will be to contribute to the open source community as much as possible."
Niraj Deshmukh(https://github.com/NirajD10)
"This year, I am going to follow passionate as Full stack developer and land high paying job as well as contribute github repo as
much as I can!"
NitkarshChoursia (https://github.com/NitkarshChourasia)
"For the year 2023, my goal is to achieve my definition of success, I am also planning to be successful on Youtube!"
Peter Dinh (https://github.com/PeterDevelops)
"A goal in 2023 for me would be to complete the foundation section of The Odin Project and create a lot of projects to put on my personal portfolio"
Pdzoc (https://github.com/Pdzoc)
"It's not exactly my first contribution, but I like the idea that this repository is like a time capsule. For this year I would like to get +100 solved tasks in certain site with coding chalenges, and trying riding."
rafaelnacle (https://github.com/rafaelnacle)
"In 2023 I want to find myself a programming job and contribute more to coding communities. Also working to stream and make Youtube videos."
RahulKrishna (https://github.com/RahulKrishna-A) "In 2023 my goal is to make more open source contributions and increase my knowledge in the field of web development"
Rakesh Chotaliya (https://github.com/RakeshC7)
"I want to contribute in Open-source project as possible as i can for the year of 2023. well started my journey with this repo. and many more repos. in progress, Thanks HyunCafe.✨✨"
Ramona Ekanayake (https://github.com/Ramzynco)
"Its the year of SKIllING! "I am" becomming a JAVA FULL STACK DEVELOPER"
rcDeveloping (https://github.com/rcDeveloping)
"2023 is the year to learn Python for data science!"
Ru Chern Chong (https://github.com/RuChernChong)
"2023 is the year of self investing."
5idneyD (https://github.com/5idneyD)
"My goal in 2023 is to become proficient in Rust, and expand my accounting website"
Siri-RTNP (https://github.com/Siri-RTNP)
"My goal in 2023 is to land a job as a web developer and pass the German B2 test!"
Werninger (https://github.com/Werninger)
"For the year 2023, my goal is to contribute to more open source projects!"
WitchingHr (https://github.com/WitchingHr)
"My goal in 2023 is to create a fitness tracker application using React Native and show it off to employers to help land myself a job. 1% BETTER EVERY DAY 💪"