Créer un commit Git avec une date spécifique

Vous voulez qu’un commit existant porte un horodatage exact – et non « ce que dit l’horloge maintenant ». git-edit-date vous permet de définir cette date (et bien d'autres) dans une feuille de calcul - non git commit --amend.

Qu'est-ce que git-edit-date ?

Un Linux CLI gratuit lorsque vous disposez déjà d'un historique et que vous avez besoin d'appliquer des dates exactes en masse. Exportez la branche vers CSV, tapez les horodatages souhaités, apply une fois.

Télécharger git-edit-date v1.5 Linux amd64 · gratuit
curl -LO https://giteditdate.com/git-edit-date_amd64.deb
sudo dpkg -i git-edit-date_amd64.deb

Comment fixer une date précise

git-edit-date export -o commits.csv
# set author_date and committer_date to the exact timestamps you want
git-edit-date apply -file=commits.csv
git push --force-with-lease

Quand tu as besoin de ça

Procédure pas à pas complète : tutorial · Aussi: modifier la date de validation de git · antidater un commit