14 lines
945 B
Markdown
14 lines
945 B
Markdown
# Contributing to the code
|
||||
|
|
|
|||
|
|
We generally follow the [gitflow](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow) workflow model. If you’re not familiar with it, the general steps are
|
|||
|
|
|
|||
|
|
1. Create a feature branch in your local depository and make your changes.
|
|||
|
|
2. Push your branch to the remote repository on Github.
|
|||
|
|
3. Open a pull request.
|
|||
|
|
4. The rest of the team will review the pull request and either approve or request changes.
|
|||
|
|
5. If changes are requested, make changes and push.
|
|||
|
|
6. Project maintainer will merge the branch, closing the pull request and deleting the remote branch.
|
|||
|
|
|
|||
|
|
### Git
|
|||
|
|
|
|||
|
|
If you are inexperienced with Git or need a refresher please visit our [Git Quick Start Guide](https://github.com/ajhollid/bluewave\_collaborative\_git) to help get up to speed. If you’d like to go further in depth, this [Git for Professionals](https://youtu.be/Uszj\_k0DGsg?si=6rOWEQOMxmwhnb-K) is a good resource.\
|