Come modificare la data Git Commit

Fuso orario sbagliato o timbro CI UTC sui tuoi commit? git-edit-date esporta il tuo ramo in un foglio di calcolo, correggi i timestamp, e un comando riscrive la storia: no git commit --amend.

Cos'è git-edit-date?

Uno Linux CLI gratuito che cambia data dell'autore, Data committer, nome dell'autore ed email sul ramo corrente. Funziona con una punta commit o dozzine di commit — modifica tutto in CSV, quindi applica una volta.

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

Come cambiare le date

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

Quando ne hai bisogno

Procedura dettagliata completa: tutorial · Anche: retrodatare un commit · commit con una data specifica