First off, thank you for considering contributing to this project! Your contributions are valuable and help improve the project.
If you find a bug, please report it by opening an issue on the GitHub repository. Include the following details:
- A clear and descriptive title.
- Steps to reproduce the issue.
- Expected and actual results.
- Screenshots, if applicable.
If you have ideas for new features or improvements, please submit them as issues. Provide as much detail as possible, including:
- A clear and descriptive title.
- Detailed description of the enhancement.
- Rationale for why the enhancement would be beneficial.
- Any potential challenges or considerations.
-
Fork the Repository: Click the "Fork" button at the top right of the repository page.
-
Clone Your Fork:
git clone https://github.com/HarmanPreet-Singh-XYT/SysResource.git
-
Create a Branch:
git checkout -b feature/your-feature-name or git checkout -b bugfix/your-bugfix-name
-
Make Changes: Implement your changes in the codebase.:
git clone https://github.com/HarmanPreet-Singh-XYT/SysResource.git
-
Commit Changes:
git commit -m "Description of the changes you made"
-
Push to Your Fork:
git push origin your-branch-name
-
Open a Pull Request: Go to the original repository and open a pull request. Provide a clear description of your changes and the motivation behind them.
- Please adhere to the existing code style and conventions used in the project. This ensures consistency and readability across the codebase.
- If you make any changes that affect the usage or functionality of the project, update the documentation accordingly. This includes the README, code comments, and any other relevant documentation files.
- Thank you for taking the time to contribute to this project. Your efforts are greatly appreciated!
- For any questions or further discussion, feel free to reach out via email at [email protected].