| Contributing | |
| ============ | |
| Please refer to the contributor guide for all the details: | |
| https://wiki.eclipse.org/EGit/Contributor_Guide | |
| Reporting bugs | |
| -------------- | |
| For anything other than small changes, it's a good idea to open a bug | |
| report for it (in case one doesn't already exist). This gives others the | |
| chance to give input and is useful for tracking. Create one here: | |
| https://bugs.eclipse.org/bugs/enter_bug.cgi?product=JGit | |
| Submitting changes | |
| ------------------ | |
| We use Gerrit to review all changes by committers or contributors before | |
| they are merged: | |
| https://git.eclipse.org/r/ | |
| Make sure you have an account and have set up the `commit-msg` hook | |
| before committing. | |
| When committing your changes, see the contributor guide or other commits | |
| on what your commit message should include. | |
| Run the following to push your change for review (with `username` | |
| replaced by your Gerrit username): | |
| git push ssh://username@git.eclipse.org:29418/jgit/jgit.git HEAD:refs/for/master | |
| Add the link to the review as a comment on the bug report, so that | |
| people coming from the bug report can find it. | |
| Then wait for someone to review your change. If there is something to be | |
| corrected, amend your commit and push it again. | |
| Have fun :). |