在了解到 github 及码云对 GPG 签名的支持后,我十分推荐对 git 的提交进行 GPG签名。
场景
熟悉 git 的人会知道 git blame
这个命令,可以用于查看某一行代码是由谁改动的,它大有用处,比如:
- 之前写过的《统计项目中的代码有多少行是你贡献的》就是基于这个命令来实现的。
- 当项目有 bug 时,可以通过这个命令追查是由谁引入的。
在了解到 github 及码云对 GPG 签名的支持后,我十分推荐对 git 的提交进行 GPG签名。
熟悉 git 的人会知道 git blame
这个命令,可以用于查看某一行代码是由谁改动的,它大有用处,比如:
到 http://www.gpgtools.org/ 下载 GPG 套装,它包含了 GPG 相关的多个软件,其中:
GPG Keychain
可以添加和管理自己的私钥及公钥。GPGMail
Mac 上的官方邮件客户端上的 GPG 插件。GPG Keychain 相关用法这里不赘述,可参考文末我所参考的博客,这里说一下 GPGMail。
more >>先到 https://vuukle.com/ 上注册为 publisher。然后参考其文档获取自己的 API key。
接下来步骤还是如前面的博客,如下:
more >>本文仅讨论在 yila 中所增加或修改的代码,有关 leancloud 的申请及配置,请参考我所参考的两篇博文:
修改 hexo 博客目录的 theme/yilia
中的 _config.yml
文件,增加如下配置:
1 | #8、Valine |
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true