Tháng trước tôi đã thực hiện rất nhiều cam kết với chi nhánh chính của tôi nhưng tôi nhận ra tôi không có địa chỉ email của tôi được thêm vào các thiết lập cấu hình git cục bộ của tôi. Bây giờ tôi đã thêm địa chỉ email của mình, những đóng góp của tôi vẫn không hiển thị trong biểu đồ. Chỉ các cam kết mới được hiển thị trong các đóng góp, nhưng các cam kết cũ (trước khi thêm địa chỉ email của tôi) không hiển thị.Tại sao Github không hiển thị đóng góp của tôi mặc dù tôi đã thêm địa chỉ email của mình?
Ấn tượng của tôi là họ nên xuất hiện bởi vì khi bạn thêm địa chỉ email của bạn đồ thị đóng góp sẽ được xây dựng lại tự động theo tuyên bố này từ Git:
"Nếu địa chỉ email được sử dụng cho các cam kết đã không được được thêm vào hồ sơ GitHub của bạn, bạn phải thêm địa chỉ email vào tài khoản GitHub của bạn. Biểu đồ đóng góp của bạn sẽ được tự động tự động xây dựng lại khi bạn thêm địa chỉ mới. "
Làm cách nào để khắc phục sự cố này?
Cảm ơn
Các cam kết trước đây của bạn không có địa chỉ email được liên kết với chúng nên GitHub không biết chúng thuộc về bạn. – houtanb
Cảm ơn bạn đã trả lời, tôi tự hỏi có cách nào để có được cam kết trước đây của tôi để hiển thị trong những đóng góp? –
Bạn sẽ phải viết lại lịch sử của kho git. Vì vậy, trong ngắn hạn, không có. Dù sao, trong một năm, nó sẽ không quan trọng bởi vì đồ thị tiếp tục di chuyển :) – houtanb