Git中的Sign Off功能是什么? [英] What is the Sign Off feature in Git for?

查看:623
本文介绍了Git中的Sign Off功能是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Git中的退出功能有什么意义?

git commit --signoff

我应该何时使用它?

推荐答案

签出是获取补丁到Linux内核和其他一些项目的必要条件,但大多数项目不需要实际使用它。

Sign-off is a requirement for getting patches into the Linux kernel and a few other projects, but most projects don't actually use it.

它是在 SCO诉讼(和其他指控SCO侵犯版权,其中大多数他们从未实际上到法院),作为开发者原产地证书。它用来表示您证明您已经创建了相关补丁程序,或者您已证实,据您所知,它是在适当的开源许可证下创建的,或者是由某人提供给您的否则根据这些条款。这可以帮助建立负责所涉代码的版权状态的人员链,以帮助确保没有在适当的免费软件(开源)许可下发布的版权代码不包括在内核中。

It was introduced in the wake of the SCO lawsuit, (and other accusations of copyright infringement from SCO, most of which they never actually took to court), as a Developers Certificate of Origin. It is used to say that you certify that you have created the patch in question, or that you certify that to the best of your knowledge, it was created under an appropriate open-source license, or that it has been provided to you by someone else under those terms. This can help establish a chain of people who take responsibility for the copyright status of the code in question, to help ensure that copyrighted code not released under an appropriate free software (open source) license is not included in the kernel.

这篇关于Git中的Sign Off功能是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆