Gerrit/Eğitim/tl;dr

This page is a translated version of the page Gerrit/Tutorial/tl;dr and the translation is 100% complete.
Other languages:
English • ‎Türkçe • ‎français • ‎日本語
Bu, MediaWiki geliştirme için Git ve Gerrit'i kullanma konusunda çok kısa bir kılavuzdur. 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://<kullanıcı adı>@gerrit.wikimedia.org:29418/mediawiki/core.git mediawiki
Veya bir uzantı için:
git clone ssh://<kullanıcı adı>@gerrit.wikimedia.org:29418/mediawiki/extensions/<uzantı>.git
Veya bir görünüm için:
git clone ssh://<kullanıcı adı>@gerrit.wikimedia.org:29418/mediawiki/skins/<görünüm-adı>.git

Yeni kod yazın ve gönderin:

git review -s # Bu kurulum yeni klonlanmış depoda incelemeye git.
git checkout master
git pull
git checkout -b <anlamlı-dal-adı> # Dal adlandırma ipuçları kullanılabilir.
# Şimdi bir kod yaz. Dosya eklemek, kaldırmak veya yeniden adlandırmak için Git "add", "rm" ve "mv" komutlarına bakın. Kod test edildiğinde ve hazır olduğunuzda:
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 HEAD # 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.

Potansiyel değişiklik inceleyicileri ekle:

Gerrit'de açmak için değişikliğinizi tıklayın. "İnceleyenlerin" altında "İnceleyen Ekle" 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. Dosya eklemek, kaldırmak veya yeniden adlandırmak için Git "add", "rm" ve "mv" komutlarına bakı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.