Welcome to Prodigy InfoTech's open-source projects! We're excited that you're interested in contributing to our community. By participating, you not only enhance your skills but also help improve our projects for everyone. Here's how you can get started:
Before you start, please review our Code of Conduct. We expect all contributors to adhere to these guidelines to ensure a positive and inclusive environment.
-
Fork the Repository: Start by forking the repository you wish to Contribute to by forking it your GitHub account using the "Fork" button.
-
Clone the Repository: Clone the forked repository to your local machine:
git clone https://github.com/your-username/repo-name.git cd repo-name
-
Create a Branch: Create a new branch for your contribution:
git checkout -b feature/your-feature-name
-
Make Changes: Make your changes or additions to the code, documentation, or any other project aspect. If you are submitting your Project, create a new folder with the name of the project and the contents inside it. The Project should include a README.md file outlining your project and a link to your GitHub Account at the end.
-
Test: If applicable, test your changes thoroughly to ensure they work as intended.
-
Commit: Commit your changes with a descriptive commit message:
git commit -m "Add your descriptive message here"
-
Push Changes: Push your changes to your forked repository:
git push origin feature/your-feature-name
-
Pull Request: Open a Pull Request (PR) on the original repository:
- Describe your changes and explain why they are valuable.
- Reference any related issues or discussions.
- Follow the template provided in the PR description, if available.
-
Review: Participate in the code review process. Address any feedback or comments provided by maintainers.
-
Merge: Once your PR is approved, it will be merged into the main project. Congratulations, your contribution is now part of Prodigy InfoTech!
If you find a bug, have a suggestion, or want to discuss something related to the project, please check the Issues section. If your issue or idea is not listed, feel free to open a new one.
Thank you for contributing to Prodigy InfoTech! Your efforts are greatly appreciated. Your contributions help make our projects better and empower our community.
If you have any questions or need further assistance, please reach out to us at contact@prodigyinfotech.dev.
Happy coding!