git squash e preserva o timestamp do último commit
Considere que eu tenho commits
<code>... -- A -- B -- C </code>
Se eu usargit rebase -i
para esmagar todos os três commits em um, poderíamos
<code>pick A squash B squash C </code>
Eu vejo o resultado cometidoA
tem seu timestamp original. Como poderia herdar o timestamp de commit?C
(o último)?
O que eu posso pensar égit commit --amend --date=<new_time>
, mas desta forma precisa lembrar o timestamp de commitC
antes de squash ou de reflog.
Acho que o timestamp do último commit é mais razoável, porque mostra quando eu realmente terminei o trabalho que está nos commits.
Obrigado.