Gerrit/Tutorial/tl;dr/ja

要件

 * 1) Git をインストールして  します.
 * 2) ウィキメディア Gerrit で使用する SSH キーを新規作成します:
 * 3) * 以下をあなたのメール アドレスに置き換えてから端末で実行します: ssh-keygen -t ed25519 -C "your_email@example.com"
 * 4) * At the " " prompt, you can press Enter to accept the default if this is your first SSH key. Otherwise, customize it to something like
 * 5) * At the " " prompt, choose a strong passphrase. You will typically have to the first time on a given day when pulling or sending change requests.
 * 6) ウィキメディア開発者アカウントを作成します.  Then, log in on gerrit.wikimedia.org and add your public key to your account. The public key is the content of
 * 7)  to set your email address, name, and SSH username.



コードを取得
Clone the repository using the command in the repository browser (e.g. https://gerrit.wikimedia.org/g/mediawiki/core). You can find these on the list, or from the extension infobox on mediawiki.org. The most commonly cloned repositories are:

MediaWiki コアの場合:

拡張機能の場合:

外装の場合:

Write your patch
Start your branch from the latest master:

Now you can edit the code to make and test your changes. コードが満足のいく状態になり、操作準備ができたら:


 * Gerrit を使用する際には、ブランチごとにこれを 1 回だけ行なってください. To fix mistakes, use.
 * Review your patch to confirm what you are submitting to us. 終了するには「q」を押します.
 * This pushes to Gerrit and creates a change request. If you receive an error and have previously installed the older "gerrit-tools" program, install "git-review" instead.

You are encouraged to invite one or two maintainers as reviewers on your change. After creating the change request, the  will have printed the URL for you change request. You can also find your changes through your Gerrit dashboard. 変更のページで、「Reviewers」配下の「Add Reviewer」と書かれた鉛筆ボタンをクリックします. 入力欄にレビュアー名を入力します. レビュアーとして誰を招待すべきか分からない場合は、あなたが変更したコンポーネントのメンテナ一を確認するか、 でお尋ねください.

Update your patch
レビュアーがあなたに変更を依頼した場合は、それらの変更をして当該コミットを以下のように amend (修正) します:


 * 例: https://gerrit.wikimedia.org/r/1234 の 1234 This downloads and checks out the change request from Gerrit.
 * Edit the source files to make your changes.
 * この作業は複数回できます. コミット メッセージを変更する際は、「Change-Id」の行はそのままにしてください.
 * This updates your change request in Gerrit, with a new patch set version reflecting your change, and automatically notifies the subscribed reviewers.

関連項目

 * 私たちのコミット メッセージの指針に従うよう努力してください.
 * See also Getting reviews