J'ai récemment utilisé git commit --reedit-message=HEAD
pour effectuer un nouveau commit tout en utilisant la majeure partie du texte du HEAD. Tout s'est bien passé jusqu'à ce que j'observe qu'après la validation, le nouveau commit affichait la même date que le HEAD précédent.
Le journal ressemblait (à peu près) à ceci
hash , auth date , message
86fb360, 2019-11-16, copied commit (committed on 2019-11-21)
6dc9583, 2019-11-16, original commit (committed on 2019-11-16)
La commande de base du journal git log -1
indique également l'ancienne date.
Pourquoi cela s'est-il produit ?
Comment faire apparaître la date réelle du commit sur le nouveau commit lors de l'utilisation de la commande ci-dessus ?