That's not really relevant. GDPR doesn't ask people to forget things out of their minds.
So let's rephrase to a more relevant example:
> if yoi provide me your birthday on a web form and I put it in a database how can i forget it?
This now becomes relevant, and easy do answer. You delete it.
Ask any husband.
Joking aside, if the memory is on a computer system, as opposed to a person, you can, you know, just delete it.
Obviously, removing the commit would break git's ability to sign any hashes for that repository after that point…
And thinking it through a bit more, what about the companies that use v8? Could I ask my regulator to get Joyent to remove it from their systems? I'm sure they have copies…
You entirely missed the point of my hypothetical, which was about immutable data structures like git employs.
As it turns out, our business also uses a git-like hash-chained commit log for our normal database. Deleting old entries would thus violate the integrity of our database. Is that now illegal under the GDPR?
Law has nuance and cases (and corner cases), it's not some strict predicate.
if yoi tell me your birthday how can i forget it?
if you borrow me a car i have something i can return...