Contributing
We welcome contributions to Servactory! This guide will help you get started with contributing to the project.
Getting Started
Before you begin, please make sure you have a GitHub account and are familiar with Git workflows.
Contribution Workflow
1. Fork the Repository
Start by forking the Servactory repository to your GitHub account.
2. Clone Your Fork
bash
git clone https://github.com/YOUR_USERNAME/servactory.git
cd servactory3. Create a Feature Branch
bash
git checkout -b my-new-featureUse a descriptive branch name that reflects the changes you're making (e.g., fix-validation-bug, add-logging-support).
4. Make Your Changes
- Write clean, readable code that follows the project's coding standards
- Add tests for new functionality
- Update documentation as needed
5. Commit Your Changes
bash
git commit -am "Add some feature"Write clear, concise commit messages that describe what changed and why.
6. Push to Your Fork
bash
git push origin my-new-feature7. Create a Pull Request
Visit the original repository and create a new Pull Request from your feature branch.
In your PR description:
- Clearly describe the changes you've made
- Reference any related issues
- Explain the reasoning behind your approach
Questions?
If you have questions about contributing, feel free to open an issue in the main repository.
Thank you for contributing to Servactory! 🎉