blob: 4818589ff780ea571d4789fe9710033630b86db5 [file] [log] [blame] [view]
Robin Stockerf3fc3792014-07-19 14:59:12 +10001Contributing
2============
3
4Please refer to the contributor guide for all the details:
5
6https://wiki.eclipse.org/EGit/Contributor_Guide
7
8
9Reporting bugs
10--------------
11
12For anything other than small changes, it's a good idea to open a bug
13report for it (in case one doesn't already exist). This gives others the
14chance to give input and is useful for tracking. Create one here:
15
16https://bugs.eclipse.org/bugs/enter_bug.cgi?product=JGit
17
18
19Submitting changes
20------------------
21
22We use Gerrit to review all changes by committers or contributors before
23they are merged:
24
25https://git.eclipse.org/r/
26
27Make sure you have an account and have set up the `commit-msg` hook
28before committing.
29
30When committing your changes, see the contributor guide or other commits
31on what your commit message should include.
32
33Run the following to push your change for review (with `username`
34replaced by your Gerrit username):
35
36 git push ssh://username@git.eclipse.org:29418/jgit/jgit.git HEAD:refs/for/master
37
38Add the link to the review as a comment on the bug report, so that
39people coming from the bug report can find it.
40
41Then wait for someone to review your change. If there is something to be
42corrected, amend your commit and push it again.
43
44Have fun :).