Последний коммит Github показывает «на следующий день»

Привет, я хотел бы знать, как это исправить. Я хотел бы иметь возможность видеть, когда в последний раз моя учетная запись зафиксировала / нажала на мой репозиторий github.

но проблема в том, что к тому времени, когда я задал этот вопрос, я совершил 20-24 часа назад. прямо сейчас github не будет показывать время, он показывает только «последний коммит через день». Последний коммит Github показывает «на следующий день»

есть ли способ исправить это что-то вроде «зафиксировать 21 час назад» что-то в этом роде?

Редкие достижения на Github ✨
Редкие достижения на Github ✨
Редкая коллекция доступна в профиле на GitHub ✨
1
0
277
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Можно было изменить дату вашего последнего коммита и принудительно нажать.

GIT_COMMITTER_DATE = "Mon 20 Aug 2018 20:19:19 BST" git commit --amend --no-edit --date "Mon 20 Aug 2018 20:19:19 BST"
git push ---force

Предупреждение: обязательно сообщите об этом принудительном нажатии любому участнику этого репозитория: им придется сбросить свою основную ветку на новый источник/мастер.

См. также "Обновить дату автора git commit при изменении"

git commit --amend --date = "$(date -R)" # or another date

Опять же, нужен силовой толчок.

раньше, когда я пишу команду в своем cmd только с помощью «git push», она работает нормально. github автоматически покажет время. но прямо сейчас мне нужно будет каждый раз принудительно нажимать ?.

Evan 10.04.2019 06:42

@Vanz Нет: вам нужно принудительно нажать, когда вы локально изменяете коммиты, которые уже были отправлены. Как только вы принудительно отправите эту новую историю, следующие новые коммиты будут отправлены с помощью обычного git push.

VonC 10.04.2019 06:43

но почему слова «через день» кажутся относящимися к будущему? в моем другом репо этого не происходит.

Evan 10.04.2019 06:58

@Vanz Дата фиксации может быть установлена ​​на любую дату. Если бы эта дата была каким-то образом сдвинута на один день в будущем, это отразилось бы на GitHub. Почему дата сбилась? Я не знаю. Но что касается Git, это просто метаданные, добавленные в коммит (например, имя пользователя/электронная почта).

VonC 10.04.2019 07:12

может проблема в моей машине. да, спасибо, я многому научился.

Evan 10.04.2019 07:16

Другие вопросы по теме