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