관리-도구
편집 파일: CONTRIBUTING.md
# Contributing to Laravel Toaster Magic Thank you for considering contributing to Laravel Toaster Magic! Your contributions help improve the package and make it more useful for the Laravel community. ## How to Contribute ### 1. Fork and Clone the Repository First, fork the repository on GitHub and then clone it to your local machine: ```sh git clone https://github.com/your-username/laravel-toaster-magic.git cd laravel-toaster-magic ``` ### 2. Install Dependencies Ensure you have PHP and Composer installed. Then, install dependencies: ```sh composer install ``` ### 3. Create a New Branch Before making changes, create a new branch for your feature or bugfix: ```sh git checkout -b feature-or-fix-name ``` ### 4. Make Your Changes - Follow PSR-4 and PSR-12 coding standards. - Write clear, maintainable, and well-documented code. - Update or add tests if necessary. ### 5. Run Tests Ensure all tests pass before submitting your contribution: ```sh vendor/bin/pest ``` ### 6. Commit Your Changes Write meaningful commit messages following best practices: ```sh git add . git commit -m "Add feature/fix description" ``` ### 7. Push to GitHub and Create a Pull Request Push your branch to GitHub: ```sh git push origin feature-or-fix-name ``` Then, create a pull request (PR) from your branch to the `main` branch in the original repository. ### 8. Code Review and Merging - The maintainers will review your PR and may request changes. - Once approved, it will be merged into the main branch. ## Reporting Issues If you encounter any issues, please create a [GitHub issue](https://github.com/devrabiul/laravel-toaster-magic/issues) with a clear description of the problem and steps to reproduce it. ## Code of Conduct By participating in this project, you agree to follow our [Code of Conduct](CODE_OF_CONDUCT.md). Thank you for contributing! 🚀