团队开发程序不再做白工,GitHub开始支持共同作者代码提交

新闻 前端
GitHub在1月29日发布了新功能,虽然不是重大的更新,但应该会让不少工程师开心。现在GitHub的代码提交作者将不限一人,在提交信息中可以附带多位共同作者,而共同作者的提交信息也会显示在个人贡献图(Profile Contributions Graph)以及储存库中的统计信息(Repository's statistics)。

要在代码提交增加共同作者,则需要有共同作者连接GitHub帐号的E-mail。值得注意的是,一旦被标记为共同作者,E-mail便会被公开,因此作者也可以选择使用GitHub提供的无回复(No-reply)E-mail地址,保护个人隐私。 

团队开发程序不再做白工,GitHub开始支持共同作者代码提交

GitHub在1月29日发布了新功能,虽然不是重大的更新,但应该会让不少工程师开心。现在GitHub的代码提交作者将不限一人,在提交信息中可以附带多位共同作者,而共同作者的提交信息也会显示在个人贡献图(Profile Contributions Graph)以及储存库中的统计信息(Repository's statistics)。

在过去,团队合作的项目中,代码提交的项目贡献度只属于提交人,但不少时候提交的成果是由多人共同完成,如此便不能真实反映团队合作的状况,对于团队中的个体来说也稍嫌不公,个人贡献度无法详实被记录,而共同作者的这项功能,则能解决这些不足。

要在代码提交增加共同作者,则需要有共同作者连接GitHub帐号的E-mail。值得注意的是,一旦被标记为共同作者,E-mail便会被公开,因此作者也可以选择使用GitHub提供的无回复(No-reply)E-mail地址,保护个人隐私。GitHub的无回复E-mail可以用于Git操作,或是要求代码提交人使用该E-mail表列共同作者。

在取得共同作者的名字以及E-mail,于键入一般的代码提交指令后不输入关闭引号,而是空下两行,并在下一行输入Co-authored-by: name <name@example.com>,如果有多位便在增加另一行Co-authored-by: another-name <another-name@example.com>。

团队开发程序不再做白工,GitHub开始支持共同作者代码提交

责任编辑:张燕妮 来源: 头条科技
相关推荐

2012-04-05 09:37:48

.NET

2014-01-15 10:06:43

云计算

2015-08-05 13:25:04

网络运维

2016-05-30 11:00:51

AndroidiOS代码

2012-06-18 11:05:08

网游服务器

2021-08-12 16:25:57

GitHubCodespaces开发环境

2021-08-18 07:29:41

密码验证 PAT

2011-12-20 09:59:00

PhoneGapWindows Pho

2010-01-25 09:32:26

李瑜辞职

2023-06-11 16:59:28

2015-10-16 09:59:52

SwiftCocoa

2011-04-06 15:55:50

开发webOS程序webOS

2022-06-07 10:49:32

算法代码迷宫

2019-09-29 14:11:46

代码开发GitHub

2021-05-15 09:10:58

微信小程序开发者

2011-08-09 09:36:16

Linux Deepi招募

2015-10-23 13:25:12

Github团队协作Pull

2012-07-26 11:07:41

Safari 6Windows

2022-02-22 10:52:21

PostgreSQLZstd压缩能力

2009-05-11 20:22:41

点赞
收藏

51CTO技术栈公众号