To contribute to this project, please follow these guidelines when creating pull requests (PRs):
-
Branch from
main
:- Create a new branch for your changes. Use descriptive branch names, e.g.,
feature/add-login
orbugfix/fix-login-issue
.
- Create a new branch for your changes. Use descriptive branch names, e.g.,
-
Commit Changes:
- Make commits with clear, descriptive messages. Follow the format:
[Type] Short description
, whereType
can beFeature
,Fix
,Docs
, etc.
- Make commits with clear, descriptive messages. Follow the format:
-
Push Branch:
- Push your branch to the repository.
-
Open a Pull Request:
- Go to the "Pull requests" tab and click "New pull request."
- Select your branch and compare it with the
main
branch. - Provide a clear title and description of your changes.
-
Assign Reviewers: Add reviewers who will review your PR.
-
Address Feedback: Respond to comments and make necessary changes.
-
Approval and Merging: Once approved, the PR will be merged into
main
by a project maintainer.
-
Create a Branch:
git checkout -b feature/my-new-feature
-
Make Changes and Commit:
git add . git commit -m "Feature: Add new login functionality"
-
Push and Create PR:
git push origin feature/my-new-feature
-
Open PR on GitHub:
- Go to "Pull requests" and follow the instructions to create a new PR.