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
- Gli Commit mostrano UTC di un corridore CI invece del fuso orario locale
- L'orologio del laptop sposta i timestamp a sinistra in modo errato in un ramo di funzionalità
- Vuoi rivedere ogni modifica della data in un foglio di calcolo prima di riscrivere la cronologia
Procedura dettagliata completa: tutorial · Anche: retrodatare un commit · commit con una data specifica