Een Git-commit met een specifieke datum maken

Je wilt een bestaande commit een exact tijdstempel geven — niet „wat de klok nu aangeeft”. Met git-edit-date stel je die datum (en vele andere) in een spreadsheet in — zonder git commit --amend.

Wat is git-edit-date?

Een gratis Linux-CLI voor wanneer je al geschiedenis hebt en exacte datums in bulk wilt toepassen. Exporteer de branch naar CSV, voer de gewenste tijdstempels 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

Een specifieke datum instellen

git-edit-date export -o commits.csv
# set author_date and committer_date to the exact timestamps you want
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 · een commit antidateren