Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EGit/Contributor Guide"
< EGit
(→Contributing Patches) |
(→Contributing Patches) |
||
Line 32: | Line 32: | ||
* [http://egit.eclipse.org/register Register a user account] | * [http://egit.eclipse.org/register Register a user account] | ||
* Add one or more public SSH keys | * Add one or more public SSH keys | ||
+ | * Execute SSH once to accept the host key (or copy it from the registration web page) | ||
+ | <pre style="width: 60em"> | ||
+ | ssh -p 29418 username@egit.eclipse.org | ||
+ | </pre> | ||
* Upload your patch from Git to the target project: | * Upload your patch from Git to the target project: | ||
<pre style="width: 60em"> | <pre style="width: 60em"> |
Revision as of 13:30, 2 October 2009
EGit | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
Open • Help Wanted • Bug Day | |
Contribute | |
Browse Source • Project Set File |
Obtaining Sources
EGit and JGit are currently self hosted in Git. To obtain a copy of each repository:
From the command line:
git clone git://egit.eclipse.org/egit/parallelip-jgit.git jgit git clone git://egit.eclipse.org/egit/parallelip-egit.git egit
From an installed EGit plugin:
- File > Import > Git Repository
- Enter URL
git://egit.eclipse.org/egit/parallelip-jgit.git
- Import projects
- File > Import > Git Repository
- Enter URL
git://egit.eclipse.org/egit/parallelip-egit.git
- Import projects
Contributing Patches
Review the following style guides:
Currently the project is alpha-testing Gerrit Code Review for Git based patch submission and review. To use the alpha testing instance hosted at eclipse.org:
- Register a user account
- Add one or more public SSH keys
- Execute SSH once to accept the host key (or copy it from the registration web page)
ssh -p 29418 username@egit.eclipse.org
- Upload your patch from Git to the target project:
git push ssh://username@egit.eclipse.org:29418/egit/parallelip-jgit.git HEAD:refs/for/master
Or, create a new bug and attach a Git formatted patch file, as produced by the `git format-patch` tool.