目录
当前位置: 首页 > 文档资料 > Yubikey 使用手册 >

Git 签名 - Merges 签名

优质
小牛编辑
138浏览
2023-12-01

Merges 签名

git merge 命令可以在合并没有使用 --verify-signatures 命令带有不可信 GPG 签名的 commit/branch 时检查和拒绝

如果被合并的分支中有任何没有被有效签名认证的提交,合并将不会继续。

Merge commit 本身也是可以被签名的(使用 -S):

  1. ❯ git checkout -b enhancement/foo
  2. ❯ touch qux
  3. ❯ git add qux
  4. ❯ git commit -S -m "Add qux"
  5. ❯ git checkout master
  6. ❯ git merge --verify-signatures -S enhancement/foo