Gerrit/Eğitim/tl;dr

This page is a translated version of the page Gerrit/Tutorial/tl;dr and the translation is 78% complete.
Outdated translations are marked like this.
Bu çok kısa bir (çu;o) Git ve Gerrit'i MediaWiki geliştirmesi için kullanma kılavuzudur. Açıklamaları içeren bir eğitim için Gerrit/Eğitim sayfasına bakın.

Kodu alın:

MediaWiki çekirdeği için:
git clone ssh://<username>@gerrit.wikimedia.org:29418/mediawiki/core.git mediawiki
Veya bir uzantı için:
git clone ssh://<username>@gerrit.wikimedia.org:29418/mediawiki/extensions/<extension>.git
Veya bir görünüm için:
git clone ssh://<username>@gerrit.wikimedia.org:29418/mediawiki/skins/<skin-name>.git

Yeni kod yazın ve gönderin:

git checkout master
git pull
git checkout -b <anlamlı-dal-adı>
# Şimdi bir kod yaz. Dosya eklemek, kaldırmak veya yeniden adlandırmak için Git "add", "rm" ve "mv" komutlarına bakın. Kod hazır olduğunda:
git commit --all # Gerrit dünyasında bunu dal başına sadece bir kez yapmalısınız! Taahhüt mesajı yönergelerini takip etmeyi unutmayın.
git show # Göndermek istediğinizi gönderdiğinizden emin olun. Çıkmak için "q" tuşuna basın.
git review -R # Bu, kodunuzu Gerrit'e gönderir.
If you receive errors with the "-R" switch you may be using out of date "gerrit-tools" instead of "git-review"

Potansiyel değişiklik inceleyicileri ekle:

Gerrit üzerinde, değişikliğinizi tıklayın. "Reviewers" altında, "Add Reviewer" düğmesini tıklayın. Giriş kutusuna bir gözden geçiren adı yazın. İncelemek üzere kimi davet edeceğinizi bilmiyorsanız, düzenlediğiniz bileşen için sürdürücüsü deneyin veya IRC (#wikimedia-dev bağlan) üzerinden isteyin.

İnceleyen sizden bir değişiklik yapmanızı isterse, bunu yapın ve taahhüdünüzü değiştirin:

git review -d <ekinin kimliğini düzele veya URL'sini değiştir> # ör. 1234 içinde gerrit.wikimedia.org/r/1234 veya https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1234
# Kaynak dosyalarda gerekli değişiklikleri yapın.
git commit --all --amend # Bunu bir kereden fazla yapabilirsiniz. Teslim mesajını değiştirebilirsiniz, ancak "Change-Id" satırını olduğu gibi bıraktığınızdan emin olun.
git review -R # Bu, aynı Gerrit değişikliğinde yeni bir yama kümesi oluşturur ve kodu tekrar incelemesi için bir davetiye gönderir.

Başkalarının kodunu gözden geçirmek için, karşılık gelen <değişiklik kimliğini> kullanarak, yukarıda açıklanan değişikliği değiştirmek için aynı adımları uygulayın.