Saya membuat 3-4 komitmen pada satu hari ke repo saya menggunakan klien Mac untuk GitHub tetapi bagian kontribusi pada halaman profil saya tidak memperbarui dirinya dengan perubahan dalam berbagai nuansa hijau.
Mengapa ini terjadi?
Saya membuat 3-4 komitmen pada satu hari ke repo saya menggunakan klien Mac untuk GitHub tetapi bagian kontribusi pada halaman profil saya tidak memperbarui dirinya dengan perubahan dalam berbagai nuansa hijau.
Mengapa ini terjadi?
Jawaban:
Ada beberapa kemungkinan:
Anda belum mendorong komitmen Anda ke Github. Tidak seperti sistem kontrol versi terpusat, melakukan itu git dilakukan secara lokal. Ketika Anda membuat komit secara lokal dan ingin menyinkronkan halaman proyek Github Anda, Anda perlu menjalankan 'git push' untuk mengirim komit ke atas.
Komitmen Anda tidak pada cabang default (biasanya master
) dari suatu proyek. Cabang-cabang lain tidak akan dihitung terhadap total sampai mereka digabung.
Repositori Anda adalah garpu. Dalam hal ini hanya komit yang telah dikontribusikan ke hulu dan digabung ke cabang master yang dihitung.
Komit Anda dibuat dengan alamat email selain yang telah Anda beri tahu tentang Github.
Anda belum menunggu cukup lama. Grafik tidak diperbarui secara instan.
Lihat bagian bantuan Github. Mengapa kontribusi saya tidak muncul di profil saya? untuk tips lainnya.
Punya masalah yang sama, saya diperbaiki dengan mengatur email
git config --global user.email johndoe@example.com
Semoga ini membantu.
Beberapa repo hanya menampilkan 'Kegiatan Kontribusi' untuk komit yang telah digabung menjadi master, (walaupun ini mungkin tidak berlaku dalam kasus Anda jika Anda memiliki repo dan satu-satunya commiter).
Jika komit didorong tetapi masih belum muncul di 'Aktivitas kontribusi' pada hari komitmen, maka ini mungkin karena Anda mengajukan permintaan tarik tetapi perubahan Anda belum digabung.
Anda juga dapat memeriksa pengaturan email yang terkait dengan akun Github Anda karena GitHub tidak akan memberi Anda kredit dengan kontribusi yang dibuat di bawah akun berbeda yang terdaftar di profil Anda. Saya perhatikan email yang dikaitkan dengan akun saya adalah email yang lebih lama, jadi saya menambahkan alamat email saya saat ini dan menjadikannya sebagai alamat "Utama" saya. Saya menyegarkan akun saya dan melihat kontribusi saya diperbarui. Semoga berhasil!