GitHub push attribution: author, committer ve pusher ayrı kaydedilsin

Dev
Görüntülenme 5

Commit üzerindeki tanıdık ad göndereni kanıtlamaz. GitHub 12 Ekim’de kimliği doğrulanmış pusher atfının sınırlı açık önizlemesini duyurdu.

İngilizce kavram şeması: AUTHOR, COMMITTER, PUSHER; GitHub ekran görüntüsü değildir.
İngilizce kavram şeması: AUTHOR, COMMITTER, PUSHER; GitHub ekran görüntüsü değildir.

Kayıt hangi soruyu yanıtlar

Author ve committer adları istemcinin sağladığı metinlerdir. Pusher kaydı GitHub’ın doğruladığı gönderim kimliğini ekler; kod incelemesini kanıtlamaz.

Önce önizleme erişimini kontrol edin

Duyuru sınırlı önizlemedeki GitHub Enterprise müşterileri içindir; erişim hesap ekibinden istenir. Tüm hesaplara genel sunum değildir.

Gözlem ve kuralı ayırın

Committer must match pusher, committer doğrulanmış pusher e-postalarından biriyle eşleşmiyorsa push işlemini engeller. İmza veya diff incelemesinin yerine geçmez.

Önce otomasyonu belgeleyin

Bir hesap commit oluşturup diğeri gönderiyorsa ikisini de kaydedin. Önerimiz, kuraldan önce test deposunda eşleşen ve eşleşmeyen gönderimleri denemektir.

Hash, gönderim kimliği ve kontrol zamanını inceleme kaydıyla ilişkilendirin. Kimlik eşleşmesi bir insanın değişikliği okuduğunu göstermez.

Pratik karışıklık, adı kimlik kanıtı saymaktır. Doğrulanmamış topluluk öyküleri veya uydurma ölçümler kullanılmadı; gerçek hesapta UI/API kontrol edin.

Resmi kaynaklar

GitHub Changelog

GitHub Docs · Push rulesets

Kapsam 13 Ekim 2026’da kontrol edildi; işletim önerileri ayrıdır.