我有几个使用Apache 2.0许可的GitHub存储库,但其中一些似乎无法识别许可文件。
可以识别许可证的存储库示例显示如下:
无法识别许可证的存储库示例显示如下:
许可证文件本身是二进制相同的,我是通过将许可证文件从工作存储库复制到不工作存储库中发现的,而Git并未检测到文件更改。
是否存在导致此问题的已知问题,如果是,该如何解决?
以防万一,请尝试将其重命名LICENSE.txt(或LICENSE.md),然后查看它是否有所不同。
LICENSE.txt
LICENSE.md
从GitHub文档“检测许可证”中,GitHub用于licensee/licensee检测许可证文件。
licensee/licensee
因此,您可以:
gem install licensee
licensee detect .
这样,您可以检查本地是否正确检测到文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句