Thank you for considering contributing to ShadowMaker! We welcome all contributions, whether you're fixing a bug, improving documentation, or adding new features.
-
Fork the Repository: Start by forking the repository on GitHub. This creates your own copy of the project where you can make changes.
-
Clone the Repository: Clone your fork to your local machine.
git clone https://github.com/yourusername/shadowmaker.git cd shadowmaker -
Create a Branch: It's recommended to create a new branch for your work.
git checkout -b feature-or-bugfix-name
-
Install Dependencies: Ensure you have all the dependencies installed.
pip install -r requirements.txt
-
Make Your Changes:. Make the necessary changes or improvements.
-
Run Tests: Ensure all tests pass before submitting your changes.
-
Commit Your Changes: Commit your changes with a meaningful commit message.
git add . git commit -m "Description of your changes"
-
Push to GitHub: Push your changes to your GitHub repository.
git push origin feature-or-bugfix-name