We use master as the main development branch.
We do our best to ensure a clean history. To do so, commits are automatically squashed into a single logical commit when pull requests are merged.
To contribute to KurrentDB:
- Fork the repository.
- Create a feature branch from the
master(or release) branch. - It's recommended that feature branches use a rebase strategy (see more in Git documentation). We also highly recommend using clear commit messages that represent the unit of change.
- Rebase the latest source branch from the main repository before sending PR.
- When ready to create the Pull Request on GitHub check to see what has previously changed.
By contributing to KurrentDB MCP Server:
- You assert that contribution is your original work
- You assert that you have the right to assign the copyright for the work
- You accept the Contributor License Agreement (CLA) for your contribution
- You accept the License