Thank you for your interest in contributing to OmnAIView-DevDataServer!
This guide outlines the workflow for submitting contributions.
- Navigate to the OmnAIView-DevDataServer repository.
- Click the Fork button (top right) to create your own copy of the repository.
Clone your fork to your local machine:
git clone https://github.com/YOUR-USERNAME/OmnAIView-DevDataServer.git
cd OmnAIView-DevDataServerBefore making changes, create a new branch:
git checkout -b feature/your-feature-nameFollow the naming convention:
feature/your-feature-namefor new featuresfix/your-fix-descriptionfor bug fixesdocs/update-readmefor documentation updates
- Follow the project's coding standards.
- Ensure your code is properly formatted and linted.
- Write or update tests if applicable.
Write meaningful commit messages:
git add .
git commit -m "Add feature: description of changes"Push your branch to your fork:
git push origin feature/your-feature-name- Go to the original repository on GitHub.
- Click New Pull Request.
- Select your fork and branch.
- Provide a clear description of your changes.
- Submit the pull request.
- PRs must be reviewed by at least two maintainers.
- Address requested changes by updating your branch and pushing updates.
- Once approved, the PR will be merged.
To stay up to date with the latest changes:
git checkout main
git fetch upstream
git merge upstream/main
git push origin mainIf you find a bug or have a feature request, please open an issue and describe it clearly.
🚀 Happy coding! If you have any questions, feel free to ask in Discussions.