We appreciate your interest in contributing to IT-MBTI!
Contributions are what make open-source projects great.
This document will guide you through the process.
-
Fork the repository:
Click the "Fork" button on the top-right corner of the repository page on GitHub.
-
Clone your fork:
git clone https://github.com/OSS-TeamProjectt/IT-MBTI.git
cd it-mbti
- Create a new branch:
git checkout -b feature/your-feature-name
-
Make your changes:
Implement your feature or fix
-
Commit your changes:
git commit -m "Add: Your feature description"
- Push your changes:
git push origin feature/your-feature-name
-
Submit a Pull Request (PR):
Go to the original repository on GitHub and click "New Pull Request." Select your branch and explain your changes.
We recommend adding unit tests for any bug fixes or new features:
- Write tests for both successful and failing cases.
- Include your tests in the same pull request as your feature or bug fix.
- Ensure all tests pass before submitting your pull request:
npm test
Unit tests ensure the project's reliability and help prevent regressions in future updates.
Thank you for contributing to IT-MBTI! We look forward to collaborating with you to make this project better for everyone.
— The IT-MBTI Development Team