我正在开始研究新的嵌入式Linux项目。该项目将包括一个运行Linux的嵌入式主板,一些驱动程序(可能是一些自定义驱动程序)和一个应用程序。我正在与另一个人合作,我们需要一种方法将项目置于版本控制之下。
我以前在很多项目中都使用过git而且发现它很棒,但是我想知道将这个项目放到git中的最佳方法是什么。为操作系统,驱动程序和应用程序创建单独的存储库?我把所有东西放到一个巨大的存储库中吗我是不是将操作系统置于版本控制之下,而只是应用程序?
另一个问题:我是否只使用了我们在版本控制下使用的Linux源代码或最终产品?那个将在电路板上运行的整个文件系统呢?
我很感激对此有任何想法。
谢谢!
马龙
答案 0 :(得分:1)
关于Git: