Een Git-commit antidateren

Je wilt dat commits een eerder tijdstempel tonen — lokaal werk dat gisteren lijkt te zijn binnengekomen, of een branch waarvan de datums vooruit zijn gesprongen. Met git-edit-date stel je zowel auteurs- als committerdatums in een spreadsheet in — zonder git commit --amend.

Wat is git-edit-date?

Een gratis Linux-CLI die commitdatums (en auteursnaam/e-mailadres) op de huidige branch herschrijft. Exporteer de geschiedenis naar CSV, stel eerdere tijdstempels in Excel of LibreOffice in en pas alles één keer toe.

Download 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

Antidateren

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

Wanneer heb je dit nodig?

Volledige uitleg: tutorial · Zie ook: git commitdatum wijzigen · commit met een specifieke datum