Tôi quan tâm đến việc mỗi cam kết của mình được ký bằng khóa GPG của mình. Vì tôi sử dụng phép thuật để giao tiếp với git, tôi đã tự hỏi liệu việc nói với pháp sư để ký từng cam kết là có thể (hoặc một số cách giải quyết để đạt được điều này là khả thi, ít nhất là).
git commit -S[<keyid>], --gpg-sign[=<keyid>]
. Có ít nhất một lý do để ký từng cam kết: để có bằng chứng mạnh mẽ hơn về việc cam kết đến từ người mà bạn nghĩ nó đã làm. Ký thẻ chỉ cho phép bạn phát hiện thay đổi lịch sử.