\

看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!

\

\\

GitHub开始支持一次提交归属多个作者。这个新功能旨在提升同一提交或pull request有多个开发者的协作体验,并确保每个代码作者的提交归属能体现在他们的贡献图和代码仓库统计中。

\\

据GitHub称,新功能是为了迎合一些组织日益增长的协作需求。这些组织,经常使用代码协作来加速初级开发者入职培养、通过结对编程或代码复核来提高代码质量等。

\\

为了将一次提交归属到多个作者,开发者现在可以在提交信息中增加一个或多个“Co-authored-by\"补充信息,不要忘了在开头增加一个空行,例如:

\\

\Commit message\\Co-authored-by: name \Co-authored-by: another-name \"@example.com\u0026gt;@example.com\u0026gt;

\\

\\

需要注意的是,联合作者邮件地址一定要和他们的账户的邮件地址相匹配,否则这些邮件地址会被忽略。此外,联合作者邮件地址会在提交信息中显示,因此,如果你想要保持那些邮件地址的隐私性,最好使用一个GitHub提供的noreply(无回复)邮件地址。

\\

你可以到账户Settings,然后检查Emails栏,查看你的GitHub账户绑定了哪些邮件地址。你可以在一个账户中绑定多个邮件地址,因此你只需要确保在“Co-authored-by\"补充信息中的邮件地址能够匹配那里罗列的任何一个地址就可以了。在那个页面,你还可以勾选keep my email address private选项来让你的邮箱保持隐私性,这样就可以将你的公开邮件地址替换为一个noreply邮件地址。

\\

查看英文原文:GitHub Introduces Multiple Commit Authors

\\


感谢薛命灯对本文的审校。

\\

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ,@丁晓昀),微信(微信号:InfoQChina)关注我们。

GitHub引入联合提交者功能相关推荐

  1. GitHub 推出 2020 宇宙新功能:Dark Mode!从此深夜搞开源不再被亮瞎了!

    很多开发者都有在晚上还要加班或搞搞开源的经历,在较黑暗的环境下,突然打开一个白底的页面就很容易被屏幕亮瞎眼.的确,作为一个长时间对着屏幕工作的人来说,呵护自己的双眼可是很重要的. 在最新的 GitHu ...

  2. 如何在GitHub上搜索提交消息?

    本文翻译自:How to search for a commit message on GitHub? 不是在Git仓库中 ,而是在GitHub中 - 我如何只搜索特定仓库/分支的提交消息? #1楼 ...

  3. 共创软硬件协同生态:Graphcore IPU与百度飞桨的“联合提交”亮相MLPerf

    本文已在飞桨公众号发布,查看请戳链接: 共创软硬件协同生态:Graphcore IPU与百度飞桨的"联合提交"亮相MLPerf AI领域最负盛名的产业级基准测试榜单MLPerf T ...

  4. git gitee github等系列提交备注规范,提交规范(实用)

    git gitee github等系列提交备注规范,提交规范(实用) <新功能|bug修复|文档改动|格式化|重构|测试代码>: (影响范围) <主题> # 解释为什么要做这些 ...

  5. OAuth2简易实战(四)-Github社交联合登录

    1. OAuth2简易实战(四)-Github社交联合登录 1.1. 用到的第三方插件 https://github.com/spring-projects/spring-social-github ...

  6. 16-1 Redis分布式缓存引入与保存缓存功能实现

    16-1 Redis分布式缓存引入与保存缓存功能实现 现在功能已经完成了,但是我们还是要考虑一下性能问题,现在任何请求都是要到数据库中查询很多的数据,才能知道当前的用户是否有权限可以访问当前的url, ...

  7. GitHub又有了新功能:控诉互联网公司996行为。这个网站被发在GitHub一个小时之后,标星就超过了1000

    继女装大佬图片分享,割韭菜大佬卖鸡汤之后,GitHub又有了新功能: 控诉互联网公司侵权行为. 原来,是有人注册了一个叫做996.icu的域名,并且在这个网站上大举控诉部分互联网公司实行996工作制的 ...

  8. python点击网页按钮 没有id_button没有id,没有onclick事件。点击却有提交的功能,如何实现的?...

    button没有id,没有onclick事件.点击却有提交的功能,如何实现的? button没有id,没有onclick事件.点击却有提交的功能,如何实现的? 这是确认和取消的的input元素的代码. ...

  9. 私有github java调用_使用Java API从GitHub获取所有提交

    我想使用Java API从GitHub获取所有提交.到目前为止,我设法创建了以下简单代码: import java.io.IOException; import java.util.List; imp ...

最新文章

  1. 谷歌宣布确立“量子霸权” IBM质疑:真的吗?
  2. 简易promise的实现(二)
  3. 双网卡连接mysql数据库_双网卡实现两台电脑共享上网经验笔记
  4. arraylist 线程安全_数据结构之Array、ArrayList、List、LinkedList对比分析
  5. 封装不同类模板的随机数生成器
  6. (pytorch-深度学习)SE-ResNet的pytorch实现
  7. 简书 android底部导航,使用recyclerView封装底部导航栏
  8. 一套很好的.net控件radcontrols介绍
  9. 微软自证开源决心:GitHub 私有库免费无限开放!
  10. 消息队列(MQ)原理总结
  11. 学生网页设计作品 dreamweaver作业静态HTML网页设计模板 篮球网页作业制作
  12. 批量重命名文件、图片、去除文件名括号
  13. layui 模板引擎 例子
  14. 身份证验证接口有哪些验证类型
  15. “一瞬”一词出自梵典《僧祇律》 相当于0.36秒
  16. 简易xp画图板程序流程
  17. 男生可以把女生的裤袜当秋裤穿吗?
  18. vue笔记1 渐进式、 MVVM 框架
  19. matlab中种子填充算法
  20. 大数据技术——销售分析系统

热门文章

  1. 学习OpenCV——粒子滤波(网上两篇文章总结)
  2. 安装nginx1.8
  3. ADO.NET 快速入门(四):从数据库填充 DataSet
  4. 分享一张SQLSERVER执行流程的图片
  5. Jquery真的不难~第五回 JQ中的遍历(遍历中的性能知识点)
  6. Shell 下记录程序运行时间
  7. python之路---25 模块和包
  8. 基于LVS-DR集群的持久链接实验
  9. chrome items hidden by filters
  10. burn android images with fastboot