Я зробив 3–4 зобов’язання за один день до мого репо за допомогою клієнта Mac для GitHub, але розділ про внески на мою сторінку профілю не оновлюється змінами різних відтінків зеленого.
Чому це відбувається?
Я зробив 3–4 зобов’язання за один день до мого репо за допомогою клієнта Mac для GitHub, але розділ про внески на мою сторінку профілю не оновлюється змінами різних відтінків зеленого.
Чому це відбувається?
Відповіді:
Є кілька можливостей:
Ви не підштовхували свої зобов'язання до Github. На відміну від централізованих систем керування версіями, здійснення цього git здійснюється локально. Коли ви здійснили локальний поступ (і) і хочете синхронізувати сторінку проекту Github, вам потрібно запустити "git push", щоб надіслати комісії вище за течією.
Ваші зобов’язання не були у відділенні за замовчуванням (як правило master
) проекту. Інші гілки не будуть зараховані до загальної суми, поки вони не будуть об'єднані.
Ваше сховище - це вилка. У цьому випадку рахуються лише коміти, внесені вище та об'єднані в головну гілку.
Ваші зобов’язання було здійснено з електронною адресою, відмінною від тієї, про яку ви розповіли Github.
Ви не чекали досить довго. Графік не оновлюється миттєво.
Див. Розділ довідки Github Чому мої внески не відображаються у моєму профілі? для отримання додаткових порад.
У мене була така ж проблема, мою проблему виправили, встановивши електронну пошту
git config --global user.email johndoe@example.com
Сподіваюсь, це допомагає.
Деякі репости показують лише "Активність внеску" для комісій, які були об'єднані в головний (хоча це може не застосовуватися у вашому випадку, якщо ви є власником репо і є єдиним виконавцем).
Якщо комісії висуваються, але вони все ще не відображаються в "Активній роботі" в дні їх вчинення, це може бути тому, що ви зробили запит на витяг, але зміни ще не були об'єднані.
Ви також можете перевірити налаштування електронної пошти, пов’язані з вашим обліковим записом Github, оскільки GitHub не буде кредитувати вам внески, внесені в інший обліковий запис, зареєстрований у вашому профілі. Я помітив, що електронна пошта, пов’язана з моїм обліковим записом, була старшою електронною поштою, тому я додав свою поточну адресу електронної пошти та призначив її як свою "первинну" адресу. Я оновив обліковий запис і оновив свої внески. Удачі!