↑↑↓↓←→←→ⒷⒶ Войти !bnw Сегодня Клубы
git
Сделал `git commit --amend`, ничего не поменяв, - а commit id поменялся! Дата-время коммита тоже старой осталась.
#KQ93ZF / @l29ah / 10 дней назад

git show --format=fuller посмотри, CommitDate обновилась. То, что ты в обычном show/log видишь, это AuthorDate, она не обновляется при amend.

#KQ93ZF/7PS / @nle-floppa / 8 дней назад
@nle-floppa Пиздос, а зачем это вот?
#KQ93ZF/NM9 / @l29ah --> #KQ93ZF/7PS / 8 дней назад

@l29ah Видимо логика такая, что ты как комиттер (в данном случае комиттер и автор совпадают, но это необязательно) потрогал коммит, значит надо обновить дату. CommitDate обновляется при любом трогании коммита, в т.ч. черипики, ребейзы, аменды. Получается метка, когда коммит последний раз трогали.

BTW, AuthorDate можно сбросить с --reset-author, перезапишет тебя в авторы и поставит текущую датувремя.

#KQ93ZF/PX1 / @nle-floppa --> #KQ93ZF/NM9 / 8 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.