Cómo cambiar la fecha de commit de Git

¿Zona horaria incorrecta o sellos CI UTC en sus commits? git-edit-date exporta su rama a una hoja de cálculo, usted corrige las marcas de tiempo, y un comando reescribe el historial: no git commit --amend.

¿Qué es git-edit-date?

Un CLI gratuita para Linux que cambia fecha del autor, fecha del committer, nombre del autor y correo electrónico en la rama actual. Funciona para una commit de sugerencia o docenas de commits: edite todo en CSV, luego 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 cambiar fechas

git-edit-date export -o commits.csv
# edit author_date and committer_date in Excel or LibreOffice
git-edit-date apply -file=commits.csv
git push --force-with-lease

Cuando necesitas esto

Tutorial completo: tutorial · También: retroceder una commit · comprometerse con una fecha específica