ทำไม GitHub ไม่อัปเดตหัวข้อการบริจาคของฉันเมื่อฉันส่ง


12

ฉันทำ 3-4 วันในวันเดียวกับ repo ของฉันโดยใช้ไคลเอนต์ Mac สำหรับ GitHub แต่ส่วนการมีส่วนร่วมในหน้าโปรไฟล์ของฉันไม่ได้อัปเดตตัวเองด้วยการเปลี่ยนแปลงในเฉดสีเขียวที่แตกต่างกัน

ทำไมสิ่งนี้ถึงเกิดขึ้น


คุณส่งความมุ่งมั่นของคุณไปที่ GitHub หรือไม่? คุณเห็นความมุ่งมั่นของคุณใน 'กิจกรรมบริจาค' ด้านล่างผลงาน (สี่เหลี่ยมสีเขียว) หรือไม่
อัตติลาโอ.

หากคุณลงมือทำเมื่อสัปดาห์ก่อน แต่ผลักดันพวกเขาเมื่อเร็ว ๆ นี้อาจเป็นเพราะพวกเขาไม่ได้แสดงในกิจกรรมบริจาคเพราะช่วงเวลานั้นถูกกำหนดเป็น 1 สัปดาห์ ลองเปลี่ยนเป็นอย่างอื่น
NN

ประวัติการกระทำขึ้นอยู่กับเมื่อกระทำได้กระทำไม่ใช่เมื่อถูกส่งถึง Github

คุณเป็นเจ้าของ repo หรือเป็นทางแยกหรือไม่?
แปดวันแห่ง Malaise

คำตอบ:


9

มีความเป็นไปได้หลายอย่าง:

  • คุณยังไม่ได้ผลักดันการกระทำของคุณถึง Github ซึ่งแตกต่างจากระบบควบคุมรุ่นรวมศูนย์ยอมรับมันคอมไพล์จะทำในประเทศ เมื่อคุณคอมมิชชันภายในเครื่องและต้องการซิงโครไนซ์หน้าโครงการ Github ของคุณคุณจะต้องเรียกใช้ 'git push' เพื่อส่งคอมมิชชัน upstream

  • การกระทำของคุณไม่ได้อยู่ในสาขาเริ่มต้น (ปกติmaster) ของโครงการ สาขาอื่นจะไม่นับรวมจนกว่าจะรวมสาขา

  • พื้นที่เก็บข้อมูลของคุณเป็นทางแยก ในกรณีนี้จะนับเฉพาะการคอมมิชชันที่ได้รับการสนับสนุนด้านบนและรวมเข้ากับสาขาหลักเท่านั้น

  • ความมุ่งมั่นของคุณถูกสร้างขึ้นด้วยที่อยู่อีเมลอื่นนอกเหนือจากที่คุณบอก Github เกี่ยวกับ

  • คุณไม่ได้รอนานพอ กราฟไม่ได้รับการอัพเดตทันที

ดูหัวข้อความช่วยเหลือของ Github เหตุใดการมีส่วนร่วมของฉันจึงไม่ปรากฏในโปรไฟล์ของฉัน สำหรับเคล็ดลับเพิ่มเติม


6

มีปัญหาเดียวกันฉันได้รับการแก้ไขโดยการตั้งค่าอีเมล

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

หวังว่านี่จะช่วยได้


1
ว้าว! นี่คือสิ่งที่ใช้ได้ผลสำหรับฉัน ฉันพยายามแก้ปัญหาอื่น ๆ เป็นล้าน สิ่งนี้ใช้ได้ผล ขอบคุณ @daxsorbito
bozzmob

1

คุณต้องคลิกที่ตัวเลือกพุชใน GitHub สำหรับ Mac เพื่อให้คอมมิทใช้งานได้บน GitHub นอกจากนี้อาจใช้เวลาสักครู่ก่อนที่หน้าการสนับสนุนจะได้รับการอัปเดตเพื่อแสดงถึงการพุชล่าสุดของคุณ


1

repos บางรายการจะแสดงเฉพาะ 'กิจกรรมการบริจาค' สำหรับการคอมมิทที่รวมเข้ากับมาสเตอร์ (แม้ว่าสิ่งนี้อาจใช้ไม่ได้ในกรณีที่คุณเป็นเจ้าของ repo และเป็นคอมมิชชันเดียวเท่านั้น)

หากความมุ่งมั่นถูกผลัก แต่ก็ยังไม่ปรากฏใน 'กิจกรรมการบริจาค' ในวันที่พวกเขาได้ทำไปนั่นอาจเป็นเพราะคุณทำการร้องขอการดึง แต่การเปลี่ยนแปลงของคุณยังไม่ได้รวมเข้าด้วยกัน


0

คุณสามารถตรวจสอบการตั้งค่าอีเมลที่เชื่อมโยงกับบัญชี Github ของคุณเนื่องจาก GitHub จะไม่ให้เครดิตคุณกับการมีส่วนร่วมในบัญชีอื่นที่ลงทะเบียนกับโปรไฟล์ของคุณ ฉันสังเกตเห็นว่าอีเมลที่เชื่อมโยงกับบัญชีของฉันเป็นอีเมลที่เก่ากว่าดังนั้นฉันจึงเพิ่มที่อยู่อีเมลปัจจุบันของฉันและตั้งเป็นที่อยู่ "หลัก" ของฉัน ฉันรีเฟรชบัญชีของฉันและเห็นการปรับปรุงของฉันมีส่วนร่วม โชคดี!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.