←back to thread

637 points h1x | 2 comments | | HN request time: 0.497s | source
1. matthberg ◴[] No.29208632[source]
Looking forwards to when this gets added to git in v2.34. Setting up pgp for commit signing is such a pain. Yet since ssh is installed everywhere and I'm using it for git anyways, that's one less setup step to worry about.
replies(1): >>29209690 #
2. elric ◴[] No.29209690[source]
Is it a pain? At it's most basic, it's just one line of config in .git/config. The hard part is keeping track of historical keys and revocations, so that historical commits can be validated if they were made before (but not after) a revocation. And when that happens, you immediately run into the problem that time information in git offers zero security, and that the whole operation is moot.