Cree una commit Git con una fecha específica

Quiere que una commit existente lleve una marca de tiempo exacta, no "lo que diga el reloj ahora". git-edit-date le permite establecer esa fecha (y muchas otras) en una hoja de cálculo: no git commit --amend.

¿Qué es git-edit-date?

Un CLI gratuita para Linux para cuando ya tenga historial y necesite fechas exactas aplicadas de forma masiva. Exporte la rama a CSV, escriba las marcas de tiempo que desee, ejecute apply una vez.

Descargar git-edit-date v1.5 Linux amd64 · gratis
curl -LO https://giteditdate.com/git-edit-date_amd64.deb
sudo dpkg -i git-edit-date_amd64.deb

Cómo establecer una fecha específica

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

Cuando necesitas esto

Tutorial completo: tutorial · También: cambiar la fecha de commit git · retroceder una commit