Исправление подписей DCO на коммитах
devops
dco is a Claude Code skill that recovers missing DCO (Developer Certificate of Origin) sign-offs on commits, unblocking the Probot DCO check that prevents PR merges. It handles three cases: amending the last commit with `git commit --amend --signoff -S --no-edit`, fixing older commits via interactive rebase using `git rebase -i`, and cherry-picking with `--signoff` baked in. The skill uses `--force-with-lease` for safe force-pushing, and includes a verification command to confirm every commit ahead of `origin/main` carries both a valid `Signed-off-by` trailer and a GPG signature before pushing. Built for developers who forgot to add the sign-off trailer during a commit, rebase, or cherry-pick workflow.
- #dco
- #git-recovery
- #signoff
- #commit-fixing
- #probot