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?
- Offline uitgevoerd werk moet de datum van gisteren tonen, niet „nu”
- Auteurs- en committerdatums moeten gelijk zijn (beide in het verleden)
- Een hele branch antidateren — controleer elke CSV-rij voordat je de wijzigingen toepast
Volledige uitleg: tutorial · Zie ook: git commitdatum wijzigen · commit met een specifieke datum