ResourceHub is an open-source project that serves as a collection of valuable resources for web development, carefully curated by the amazing contributors in the community.
You can contribute helpful resources you've discovered on the internet and share them with us!
Here are the currently available categories in the project.
Read CONTRIBUTING.md before contributing.
Click the "Fork" button at the top right of this repository to create your own copy.
Now clone the forked repository to your local machine. Go to your GitHub account, open the forked repository, click on the code button and then click the copy to clipboard icon.
Open a terminal and run the following git command:
git clone 'url you just copied'
For example:
git clone https://github.com/jfmartinz/ResourceHub.git
Note: Get the HTTPS not the SSH
Change to the repository directory on your computer (if you are not already there):
cd ResourceHub
Make a meaningful name for your new branch, and then create and switch to it using this command:
git checkout -b new-branch-name
Note: Replace your 'new-branch-name' with the actual branch name.
Navigate to the relevant category where you want to add your resource. Once you've identified the appropriate category and have your resource in mind, proceed to make the necessary changes within that specific category.
After making your changes, you need to stage the changes for commit using the git add
command. To stage all changes, use:
git add .
Commit your staged changes with a descriptive commit message that explains the purpose of your changes. Use the git commit
command:
git commit -m "Your descriptive commit message here"
Note: Replace "Your descriptive commit message here" with a concise and informative message.
git push origin your-branch-name
Note: Replace 'your-branch-name' with the name of your branch.
If you go to your repository on GitHub, you'll see a Compare & pull request
button. Click on that button.
Now submit the pull request.
Congratulations 🎉 on successfully submitting your pull request (PR) to our project! We want to express our gratitude for your valuable contribution. Your effort not only benefits our project but also help the entire community by adding resources you discovered on the internet.
Please consider sharing this repository with other developers to help us expand our community
ResourceHub is licensed under the MIT License - see the LICENSE file for details.