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