feat(git-harden): implement git-harden.sh script

Interactive shell script that audits and hardens global git config.
Implements the design spec with: object integrity checks, protocol
restrictions, filesystem protection, hook redirection, SSH signing
wizard with FIDO2 support, SSH config hardening, and credential
helper detection. Supports --audit, -y, and interactive modes.

Implements: #5

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Flo
2026-03-30 13:38:34 +02:00
parent 10465dac24
commit 2a5302388e
4 changed files with 1029 additions and 0 deletions

1
CLAUDE.md Normal file
View File

@@ -0,0 +1 @@
@AGENTS.md