如何解决RTOS 合适的 git 管理策略是什么?
我有一个 RTOS 代码,很快我们将开始一个新的 RTOS 项目(我说“RTOS”是为了维护一般的问题,但我们使用的是 ThreadX)
代码是 git 管理的,但不是很好管理。对于初学者来说,它不会忽略构建的文件,它没有 .gitignore 文件或 gitmodules。
我的问题是应该如何 git 管理 RTOS 项目? gitignore 或 gitmodule 的例子会有帮助
一个引起我注意的问题是例如:我应该将所有 RTOS 代码放在一个子模块中吗?为了保持独立于主代码?
解决方法
azure-rtos/threadx/.gitignore
或 azure-rtos/filex/.gitignore
是此类项目所需的 .gitignore
文件类型的很好示例。
然后您的项目可以将不同的组件作为子模块引用,如 renesas/azure-rtos/.gitmodules
中所做的那样,如果您需要直接在您的代码库中使用它们的源代码。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。