3 ms·
Signing a commit does not encrypt that commit's contents, just adds a signature to prove you wrote that commit. From the Keybase FAQ: > So is this signing my
by welder 9y ago
Signing a commit does not encrypt that commit's contents, just adds a signature to prove you wrote that commit.
From the Keybase FAQ:
> So is this signing my commits?
> No, this is happening at a lower level, (1) to allow encryption, and (2) to ensure no unsigned or unencrypted data makes it in. Intuitively you can think of it as you and your teammates using a cryptographic secure storage layer for your git origin that doesn't really understand git.
> Your commits themselves are untouched from git's perspective, so if you mirror your repository elsewhere, it'll be a regular checkout.
- hdhzy 9y agoI did not mention signing commits but signing push requests and that was a reference to: > All data you push is signed by your device's private key, which never leaves your device.