Как сжатие, перебазирование, сброс --soft влияет на страницу вкладов github?

Для некоторых проектов, над которыми я работаю или над которыми работаю, иногда лучше всего объединить все изменения в один коммит. Однако мне было интересно, как это влияет на страницу вкладов на github.

Например, если я потратил 2 месяца на внесение изменений в созданный мною проект, а затем через 2 месяца решил перенастроить его на одну единственную фиксацию, удалит ли github все кубы вклада на карте за последние два месяца?


person riace    schedule 21.03.2018    source источник


Ответы (2)


Я все еще видел это здесь, поэтому решил, что могу ответить на этот вопрос. Так что ответ - ДА. Он удалит вклады с графика. Он не сделает это сразу, потому что коммиты, на которые больше ничего не указывает, технически еще могут быть достигнуты некоторое время, но в конечном итоге они собираются мусором и, таким образом, удаляются со страницы ваших вкладов.

person riace    schedule 30.05.2018
comment
Итак ... да, как я уже говорил? - person VonC; 31.05.2018

Справочная страница: "Почему мои впечатления не отображаются в моем профиле? "

Коммиты появятся на диаграмме ваших вкладов, если они соответствуют всем следующим условиям:

  • Адрес электронной почты, используемый для коммитов, связан с вашей учетной записью GitHub.
  • Коммиты были сделаны в автономном репозитории, а не в форке.
  • The commits were made:
    • In the repository's default branch (usually master)

Так что, если ваша перебазировка влияет на коммиты в master, скорее всего, ваша страница вклада отразит это.

person VonC    schedule 22.03.2018
comment
Примечание для себя: это был мой 19000-й ответ на Stack Overflow (за 114 месяцев), через 5 месяцев после 18000-го ответ. Перед этим 17000-й ответ, 16000-й ответ, 15-тысячный ответ 14000-й ответ, 1300-й ответ. 12000-й ответ; 1100-й ответ, ... - person VonC; 22.01.2020