TinaCMS 通过与 GitHub 无缝集成简化了网站的内容编辑。为了增强版本控制中的协作和透明度,TinaCMS 引入了 GitHub 共同作者功能。
当用户使用 TinaCMS 对他们的网站进行更改并点击保存时,更改会自动提交到项目 GitHub 仓库的选定分支。这些提交遵循拉取请求工作流,并由tina-cloud-app
实体共同创作。
这里的问题是,当团队中的许多成员各自进行更改时,GitHub 上没有记录谁在做什么更改。这就是 GitHub 共同作者功能的用武之地!
共同作者是一项功能,它将用户的身份与 GitHub 提交日志中的 tina-cloud-app 实体结合在一起。这确保了当用户对他们的 TinaCMS 项目提交更改时,他们的 GitHub 账户和 tina-cloud-app 实体都被列为共同作者。当启用共同作者功能的用户通过 TinaCMS 进行内容编辑时,相应的 Git 更改会被标记为“由 tina-cloud-app 共同创作”。
想轻松识别团队中谁做了具体更改?
默认情况下,共同作者的姓名和电子邮件根据您的 TinaCloud 账户配置,但可以设置为任何有效的姓名和电子邮件地址。
注意:共同作者的电子邮件在 GitHub 上是公开可见的。如果您想隐藏您的电子邮件,GitHub 为每个用户提供了一个匿名电子邮件地址。您可以在 GitHub 电子邮件设置 中找到您的匿名电子邮件地址。然后可以在 TinaCloud 中将此电子邮件地址配置为共同作者。