aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/README.md b/README.md
index 882ee1f..a49ac3c 100644
--- a/README.md
+++ b/README.md
@@ -23,7 +23,7 @@ Annotated [Git tag objects](https://git-scm.com/docs/user-manual.html#tag-object
There is another timestamp which comes from the optional GnuPG signature on a commit or annotated tag. It is controlled by GnuPG.
-### Removing Timestamps for Commits and Annotated Tags
+### Obfuscating Timestamps for Commits and Annotated Tags
Git can't remove timestamps altogether, but the `GIT_AUTHOR_DATE` and `GIT_COMMITTER_DATE` environment variables can be set to any arbitrary date. Preferably, use dates from before Git was invented to clearly signal the timestamps are forged:
@@ -41,7 +41,7 @@ export GIT_COMMITTER_DATE="$GIT_AUTHOR_DATE"
Environment variables don't change after being set, so the dates update when a new shell is opened, not at midnight.
-### 🔑 Removing Timestamps for Digital Signatures 🔑
+### 🔑 Obfuscating Timestamps for Digital Signatures 🔑
GnuPG can't remove its signature timestamps altogether, but they can be forged by configuring Git to run a custom version of GnuPG: