nautilus-cyberneering / secure-git-guide

A collections of articles about Git, GitHub and GPG focused on security.
https://secure-git.guide
8 stars 5 forks source link

New content: GPG - Git commit partially verified #3

Closed josecelano closed 2 years ago

josecelano commented 2 years ago

Sometimes you can see this label in a GitHub commit:

image

With this popup message:

image

In that case, the message means:

I think the message is a little bit misleading because the original commit was created by the author and it was merged into the target base branch using "rebase". And there is no way to keep the original author commit's signature.

Signatures from the author commit have to be verified before merging. I found this process confusing and I have not found a good simple explanation. I would like to add at least the collection of links I have after researching for a better explanation of what's happening behind that message.

File name: 010_GPG-Git-commits-partially-verified.md

From GitHub docs: Statuses with vigilant mode enabled