Never contributed to open source before? Are you curious in how contributions function in our project? Here is a brief summary!
-
Start by identifying an issue or a feature that you would want to add. Choose a issue from the issues tab that you would like to work on. Feel free to open a new issue in the project if it is not in the list of issues.
-
In your local GitHub organization, Fork current repository to produce a personal copy of this project by clicking the "Fork" button in the upper right corner of your screen. If you leave the default settings, the repository
underyour-GitHub-username/repository-name
should appear under your profile. -
Make a local copy of the repository using:
git clone https://github.com/github-username/text-ssg-tool.git.
- Create working branch:
git checkout -b branch-name
- Include the upstream remote:
git push --set-upstream origin branch-name
- If you think your fork is behind, pull the most recent changes from the main repository:
git pull upstream main
-
Make the necessary adjustments for the problem you're attempting to solve or the feature you want to include.
-
Merge the modifications into the branch you're working on by adding them to staging.
-
Make the changes and push them to the remote repository by:
git push origin branch-name-here
-
Send an upstream repository a pull request.
-
Include a brief description of the modifications made in the pull request's title.
-
Watch for a maintainer to review the pull request.
-
Modify the pull request if the maintaining reviewer suggests it.
-
After your pull request is merged, celebrate your achievement!
THANK YOU FOR YOUR PARTICIPATION!