Answers:
有一些协议,每个人或多或少都会随着时间的推移而废止它,但在这里却展开了。
您可以自己开始浏览代码
如果您不太了解代码的话...
其他
您会找到要更改的位置。
如果您想知道一些小的细节,请询问作者/邮件列表,并说明您的意图。
cd到发行版的主目录(最上层的目录来自于untarring / unzipping)
您 diff -ur . > mypatch.path
您向mypatch.patch
作者发送了解释说明您做了什么,为什么这样做,并且(因为您已经在那儿)明确声明您放弃了补丁对他们的权利。
如果作者不喜欢您的文稿
您检查是否有办法将您的修改作为某种插件发布
其他
您可以在博客上了解情况,然后在其中发布补丁,可以免费下载并尝试使用您的解释和咆哮,
您现在困扰,然后是错误系统/邮件列表,试图为您的补丁购买支持。避免被禁止。
在所有这些情况下,都不会产生代码分叉,因为这是一个非常累人和无聊的过程,您几乎无法跟上时间:这会让用户感到悲伤和困惑。实际上,只有在一家大公司试图在某项OSS上欺负他的决定时,才应该发生叉子。
其他
在侧面:该diff -ur .
补丁有一个最新的替代方法,是github方法。
并告诉主要作者看一下您的github项目。
如果他们喜欢,他们将同步进行。