Explore open issues to work on here.
If you found a bug or have a suggestion, create a new issue.
🔼 Instructions
- Find or create an issue to work on.
- Fork the repository.
- Create a new branch from the
main
branch using one of the following formats:- For new features:
feat-[feature-name]
(e.g.,feat-add-login
) - For bug fixes:
fix-[bug-name]
(e.g.,fix-header-crash
)
- For new features:
- Make and test your changes.
- Commit your changes.
- Submit a PR with a clear title and link the issue in the PR description.
- Wait for your PR to be reviewed ✔.
✅ Guidelines
- Ensure you are assigned to an issue or bug before starting development.
- Follow naming standards for issues, pull requests (PRs), and commits.
- Feel free to ask follow-up questions if you're unsure about something!
❌ Please Note: Bad Pull Requests Will Not Be Accepted!
- Changes that do not address the stated issue or bug will be rejected.
- PRs containing unnecessary indentation changes will not be accepted.
- Do not submit duplicate PRs.
**.✅ How to make a PR **
-
Fork the repo.
-
After forking, clone the repo to your local machine. To clone the repo to your local machine, run the following command in your terminal:
git clone https://github.com/<your-github-username>/adopt-pet
-
Add a remote upstream to the original repo. To add a remote upstream, run the following command in your terminal:
git remote add upstream https://github.com/Durgesh4993/adopt-pet
-
Create a new branch. To create a new branch, run the following command in your terminal:
git checkout -b <your-branch-name>
-
Make changes in source code.
-
Add your changes To add your changes, run the following command in your terminal:
git add -A
-
Commit your changes. To commit your changes, run the following command in your terminal:
git commit -m "<your-commit-message>"
-
Push your changes. To push your changes, run the following command in your terminal:
git push origin <your-branch-name>
-
Create a PR.