Boilerplate repository for RFC3161 TSA Git repository commit timestamping.
coreutilsopensslcurl
-
Copy the
./timestampdirectory to the root of your repository. -
Set up Git to use the included hook scripts:
git config --local core.hooksPath timestamp/hooks
-
Create a test commit and check the
timestampdirectory.
You can choose which timestamping authority servers to use by editing ./timestamp/servers.list file.
Hooks won't remain enabled across devices, so you'll need to run the git config command each time you clone the repository to a new device.