我不确定是否正确理解和之间的区别git
,libgit2
因为的存储库git
不同于libgit2
,我的意思是它们不相同。
我想知道这两个库之间是否有区别?
git不是库,它是命令行工具,也是Git的参考实现。libgit2是Git系统的一个实现,重点是可以在复杂的应用程序中使用以及从许多不同的语言中使用。
仓库是Git仓库,它们的格式没有区别。工具与库之间可能存在差异,例如libgit2不写出示例挂钩文件,因为只有某些特定的工具才知道如何处理这些钩子文件。任何其他差异都将视为错误。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句