diff --git a/HOW-TO-CONTRIBUTE.md b/HOW-TO-CONTRIBUTE.md new file mode 100644 index 0000000000000000000000000000000000000000..7694b0728752159a88fe792ef1fe3f1d84d6b814 --- /dev/null +++ b/HOW-TO-CONTRIBUTE.md @@ -0,0 +1,18 @@ +Development is handled through GitHub + +All code changes must be committed via git to a local fork +and contributed back to the project via a pull request. + +Ideally each developer should have a fork of the project +on GitHub where they can push changes. + +In your local clone: + + * git pull origin develop + * git checkout -b topics/whatever-you-work-on (or bugfix/NUM — for bugs) + * write code and commit + * git push origin topics/whatever-you-work-on + * go on github.com/github.unl.edu and open a pull request from your branch to develop + * have someone else review + +Another developer will review your changes and merge in to the develop branch.