first-contributions icon indicating copy to clipboard operation
first-contributions copied to clipboard

Adding basic definitions and meanings

Open Uma-95 opened this issue 1 year ago β€’ 8 comments

The README file has information about how to get started and make initial contributions for beginners.

🐞 Problem Someone who is an absolute beginner, he/she might wonder what exactly is Fork, Clone, etc., and ends up searching for these words on the internet.

🎯 Goal Instead of searching and moving to some other webpage, what if the meanings of these words are mentioned in the README itself, it would be beneficial for the contributor.

πŸ’‘ Possible solutions The meanings of words like Fork, Clone, Pull request, Branch, and commit can be added to the README file.

Uma-95 avatar Dec 20 '22 10:12 Uma-95

@Roshanjossey could you please review this issue and assign it to me so that I can contribute to the same.

Uma-95 avatar Dec 20 '22 10:12 Uma-95

Should I contribute to this....

asissharma avatar Dec 28 '22 07:12 asissharma

@Uma-95 I had make pull request of this issue.

munnokd avatar Jan 03 '23 15:01 munnokd

I can make changes. If you guys like

DevRishiJain avatar Jan 10 '23 06:01 DevRishiJain

Please assign it to me so that I can add to it.

theranamuskan avatar Jan 29 '23 09:01 theranamuskan

@Uma-95 Could you please assign it to me so that I can contribute from my side.

Kandi-Venkatesh99 avatar Mar 29 '23 23:03 Kandi-Venkatesh99

@Uma-95, I'll gladly work this

CBID2 avatar Aug 09 '23 03:08 CBID2

Hey @Uma-95, thank you for opening this issue and starting a discussion.

There is a reason why not everything is included in the README.md file. Please refer to the 3rd bullet point in https://github.com/firstcontributions/first-contributions/issues/35892 for more information.

Cheers, Esh

Esh07 avatar Aug 18 '23 13:08 Esh07

Can someone tell me how to work on this issue, I'll be glad to contribute.

sidharth-23 avatar Jan 23 '24 04:01 sidharth-23

I want to contribute to this . Can you guide since its my first contribution.

AnushkaSharma04 avatar Jan 23 '24 16:01 AnushkaSharma04

@AnushkaSharma04 Happy to help. So, do you want exact one to one steps or just an overview

DevRishiJain avatar Jan 23 '24 20:01 DevRishiJain

@DevRishiJain It would be really helpful if y provide one to one steps ..since I haven’t contributed to open source yet

AnushkaSharma04 avatar Jan 24 '24 03:01 AnushkaSharma04

@AnushkaSharma04 Since you asked for a step by step process, Here it is

  1. Fork the First Contributions repository (https://github.com/firstcontributions/first-contributions) by clicking on the "Fork" button on the top right. This will create a copy of the repository in your own GitHub account.
  2. Clone your forked repository to your local machine using git. You can do this by copying the link of your forked repository in the "Code" button and using the command "git clone ".
  3. Add the main repository as a remote called upstream by using the command "git remote add upstream https://github.com/firstcontributions/first-contributions.git"
  4. Set your main branch as master by using "git checkout master"
  5. Pull from the upstream repository to sync your fork with the latest changes using "git pull upstream master"
  6. Create a new branch with a name like "feature/" using "git checkout -b feature/"
  7. Make your contributions by editing some file or adding a new file. Save your work. 8.Stage all your changes with "git add ." and then commit with "git commit -m ""
  8. Push your changes to your forked repository using "git push origin feature/"
  9. Go to your forked GitHub repository and make a pull request by clicking on "Compare & pull request"
  10. Add some comments explaining your work if needed and create the pull request.

That's it! Your pull request will now be reviewed and hopefully merged. Let me know if you need any clarification on any of the steps. I think it is enough but if you still need any further assistance you can drop off your @socials will contact you.

DevRishiJain avatar Jan 24 '24 09:01 DevRishiJain

Can I contribute to this as my first pull request...

Akash05-kr avatar Mar 05 '24 17:03 Akash05-kr