Thank you for your interest in contributing to WebDev-Source! We welcome contributions from the community and appreciate your help in making our project better.
Sign up via the hacktoberfest account as a contributor at https://hacktoberfest.com/
You can contribute to the repository in following ways:
- Creating Issue
- As a designer
- Creating Pull Request for Issues.
- All of the above
Lets us know about the issue you have found in WebDev-Source by submitting issue.
We would like to request you to add the relevant title
, description
and any other media file
that would be easier to understand the issue that you have submitted.
-
Create a PR under the folder "designs" that will be available at the root of this repository
-
Wait for your PR to get accepted
Note: Setting up project, making changes and creating pull request is describe below.
-
In the issues section of the WebDev-Source, you can see all the avaliable issue in the repository
-
Feel free to checkout all the issue, and request the author to assign you the issue(if not assigned).
-
After author have assigned you issues, make the necessary changes and open pull request as shown in below.
-
Click over the
fork
button of the repository. -
Click
Create Fork
button below down. -
Copy the
ssh clone url
. -
Cloning the forking repository using
git clone
command.
-
Create a new branch and switch it.
Note:git checkout -b <branch-name>
-
branch_name
must be relavent to the changes you are doing.* -
If you are changing
README`` files then
branch_namecan be
readme`
-
-
Make your changes and commit them.
Once you have created your branch, make your changes and commit them. Remember to keep your commits atomic, that is, each commit should represent a single unit of change. Also, remember to write helpful commit messages, so that someone can understand what the commit does just from reading the message without having to read the diff.
For examples,
git add filename [filename ...] git commit -m "descriptive message of what you did"
-
Push up your changes.
Push your changes to your fork. Do this by running
git push origin <branch-name>
Note: If the branch isn't present in the github rather present in your local machine then you can run
git push -u origin <branch-name>
If you then go to your fork on GitHub, you should see a button to create a pull request from your branch.
Once doing this, you will be presented with a page. This page will show you the diff of the changes. Double check them to make sure you are making a pull request against the right branch.