Taahhüt ettiğimde GitHub neden katkılarım bölümünü güncellemiyor?


12

GitHub için Mac istemcisini kullanarak repoma tek bir günde 3-4 taahhütte bulundum, ancak profil sayfamdaki katkılar bölümü, değişen yeşil tonlarındaki değişikliklerle kendini güncellemiyor.

Bu neden oluyor?


Taahhütlerinizi GitHub'a ittiniz mi? Taahhütlerinizi katkıların altındaki 'Katkı Etkinliği'nde görüyor musunuz (yeşil kareler)?
Attila O.

Taahhütleri bir hafta önce yaptıysanız ancak yakın zamanda ittiyseniz, Dönem 1 Hafta olarak ayarlandığından Katkı Etkinliğinde görünmüyor olabilirler. Başka bir şeye değiştirmeyi deneyin.
NN

Taahhüt tarihi,

Repo'nun sahibi misiniz yoksa çatal mı?
Sekiz Gün Malaise

Yanıtlar:


9

Birkaç olasılık vardır:

  • Taahhütlerinizi Github'a kadar itmediniz. Merkezi sürüm kontrol sistemlerinden farklı olarak, git yerel olarak yapılır. Yerel olarak taahhüt (ler) gerçekleştirdiğinizde ve Github proje sayfanızı senkronize etmek istediğinizde, taahhütleri yukarı akışa göndermek için 'git push' komutunu çalıştırmanız gerekir.

  • Taahhütleriniz masterbir projenin varsayılan dalında (genellikle ) değildi. Diğer şubeler birleştirilene kadar toplamda sayılmaz.

  • Deponuz bir çatal. Bu durumda, yalnızca giriş yönünde katkıda bulunan ve ana dalda birleştirilen taahhütler sayılır.

  • Taahhüdünüz Github'a söyledikleriniz dışında bir e-posta adresiyle yapıldı.

  • Yeterince beklemedin. Grafik anında güncellenmez.

Github'ın yardım bölümüne bakın Katkılarım neden profilimde görünmüyor? daha fazla ipucu için.


6

Aynı sorun vardı, benimki e-posta ayarlanarak düzeltildi

git config --global user.email johndoe@example.com

Bu yardımcı olur umarım.


1
VAOV! Benim için işe yarayan buydu. Milyonlarca başka çözüm deniyordum. Bu işe yaradı. Thanks @daxsorbito
bozzmob

1

İşlemlerin GitHub'da yayınlanabilmesi için Mac için GitHub'daki Push seçeneğine tıklamanız gerekir. Ayrıca, katkılar sayfasının son pushlarınızı yansıtacak şekilde güncellenmesi biraz zaman alabilir.


1

Bazı depolar yalnızca kaptana birleştirilen taahhütler için 'Katkı Etkinliği'ni gösterir (ancak repo sahibiyseniz ve tek komisyoncuysanız bu durum sizin için geçerli olmayabilir).

Taahhütler gönderildiyse ancak taahhüt edildikleri günlerde 'Katkı etkinliği' bölümünde görünmüyorsa, bunun nedeni bir çekme isteği yapmanız, ancak değişikliklerinizin henüz birleştirilmemesi olabilir.


0

GitHub, profilinize kayıtlı farklı bir hesap altında yapılan katkılarla size kredi vermeyeceğinden, Github hesabınızla ilişkili e-posta ayarlarını da kontrol edebilirsiniz. Hesabımla ilişkili e-postanın daha eski bir e-posta olduğunu fark ettim, bu nedenle mevcut e-posta adresimi ekledim ve "Birincil" adresim olarak ayarladım. Hesabımı yeniledim ve katkılarımın güncellendiğini gördüm. İyi şanslar!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.