私はRTOSコードを持っており、すぐに新しいRTOSプロジェクトを開始する予定です(一般的に質問を維持するために「RTOS」と言いますが、採用しているのはThreadXです)
コードは git で管理されていますが、あまり適切に管理されていません。まず、ビルドされたファイルを無視しません。.gitignoreファイルや gitmodules はありません。
私の質問は、RTOS プロジェクトをどのように git 管理するべきかということです。gitignore または gitmodule の例が役立ちます
私の注意を喚起している 1 つの問題は、たとえば、すべての RTOS コードをサブモジュールに配置する必要があるかどうかです。メインコードから独立させるには?