mirror of
https://github.com/overte-org/overte.git
synced 2025-04-14 18:06:57 +02:00
47 lines
1.6 KiB
Markdown
47 lines
1.6 KiB
Markdown
The project embraces distributed development and if you'd like to help, it would be greatly appreciated. Just open a pull request with the revisions.
|
|
|
|
Contributing
|
|
===
|
|
1. Fork the repository to your own GitHub account.
|
|
2. Clone your fork of the repository locally
|
|
|
|
```
|
|
git clone git://github.com/USERNAME/project-athena.git
|
|
```
|
|
3. Create a new branch
|
|
|
|
```
|
|
git checkout -b new_branch_name
|
|
```
|
|
4. Code
|
|
* Follow the [coding standard](CODING_STANDARD.md)
|
|
5. Commit
|
|
* Use [well formed commit messages](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html)
|
|
6. Update your branch
|
|
|
|
```
|
|
git remote add upstream https://github.com/kasenvr/project-athena
|
|
git pull upstream master
|
|
```
|
|
|
|
Resolve any conflicts that arise with this step.
|
|
|
|
7. Push to your fork
|
|
|
|
```
|
|
git push origin new_branch_name
|
|
```
|
|
8. Submit a pull request
|
|
|
|
*You can follow [GitHub's guide](https://help.github.com/articles/creating-a-pull-request) to find out how to create a pull request.*
|
|
|
|
Reporting Bugs
|
|
===
|
|
1. Always update to the latest code on master, we make many merges every day and it is possible the bug has already been fixed!
|
|
2. Search [issues](https://github.com/kasenvr/project-athena/issues) to make sure that somebody has not already reported the same bug.
|
|
3. [Add](https://github.com/kasenvr/project-athena/issues/new) your report to the issues list!
|
|
|
|
Requesting a Feature
|
|
===
|
|
1. Search [issues](https://github.com/kasenvr/project-athena/issues) to make sure that somebody has not already requested the same feature.
|
|
2. [Add](https://github.com/kasenvr/project-athena/issues/new) your request to the issues list!
|