When contributing to this repository, please first discuss the change you wish to make via issue,
When contributing to this repository, please first discuss the change you wish to make via issue,
email, or any other method with the owners of this repository before making a change.
email, or any other method with the owners of this repository before making a change.
Please note we have a [Code of Conduct](https://github.com/stnolting/neorv32/tree/master/CODE_OF_CONDUCT.md), please follow it in all your interactions with the project.
Please note we have a [Code of Conduct](https://github.com/stnolting/neorv32/tree/master/CODE_OF_CONDUCT.md), please follow it in all your interactions with the project.
## Contributing Process
## Contributing Process
1. [Fork](https://github.com/stnolting/neorv32/fork) this repository
0. :star: this repository ;)
2. Create a feature branch in your fork: `git checkout -b cool_new_feature`
1. Check out the project's [code of conduct](https://github.com/stnolting/neorv32/tree/master/CODE_OF_CONDUCT.md)
3. Commit your modifications: `git commit -am 'This is awesome because ...'`
2. [Fork](https://github.com/stnolting/neorv32/fork) this repository and clone the fork
4. Push to the branch: `git push origin cool_new_feature`
3. Create a feature branch in your fork: `git checkout -b awesome_new_feature_branch`
5. Create a new [pull request](https://github.com/stnolting/neorv32/pulls)
4. Create a new remote for the upstream repo: `git remote add upstream https://github.com/stnolting/neorv32`
5. Commit your modifications: `git commit -m "Awesome new feature!"`
6. Push to the branch: `git push origin awesome_new_feature_branch`
7. Create a new [pull request](https://github.com/stnolting/neorv32/pulls)