我需要在GitHub上发布几个相关的Arduino项目。为此,我正在弄清楚如何运行Git。
在我的项目中,我将代码拆分为库和更高级别的应用程序。库在几个项目中共享。 Arduino环境(与许多其他环境一样)规定了库应该驻留在<arduino>\libraries\<my_library>
的库的目录。因此,构建项目所需的文件在几个不相关的目录之间分开。根据我的阅读,根据定义,Git repo是一个目录。
我希望库和项目一起提交到GitHub上的同一个repo。当然,我可以手动复制库文件,但这可能会引入人为错误。
现有技术
非常感谢任何建议,见解或参考!
答案 0 :(得分:1)
看一下将Git子模块用于将在不同项目中共享的库。