Hen*_*aul 0 git open-source fork
我认真地开始认为我需要分叉一个开源项目,以满足我自己的需求.我已经向原作者发送了补丁,但回复非常简洁,而且不受欢迎.
无论如何.我已经很好地阅读了分叉开源项目的问题,但这并没有回答我更具体的问题:
我该怎么处理这些文件?
首先,我应该继续使用origninal Git存储库,还是只丢弃所有历史记录,然后重新开始(" rm -rf .git && git init
")?其次,对于旧的自述文件有什么看法:s,以前的版本信息和版本控制?
当然,许可和归属将根据许可证的要求进行处理.
我保留历史的原因:
git bisect
- 你可能会发现你认为无害的变化实际上是至关重要的.这是一种很容易找到的东西,bisect
没有它就很难找到.没有历史,你不能这样做.如果这些都不适用,您可能想要重新开始.但即使你这样做,也要将历史保存在私人副本中.如果您需要它,您可以从新存储库移植更改并执行上述所有操作.