バージョン管理

組み込みプロジェクトでもGitは重要です。コードだけでなく、設定、マニフェスト、回路図、PCBソース、ドキュメントの変更が積み重なるため、履歴がないと原因の切り分けが難しくなります。

チェックポイント

自動チェックポイントは、エージェントや大きな編集の前後で戻れる場所を作るための仕組みです。すべてをGitコミットにする前の安全網として使えます。

Git連携

Gitでは、変更差分、ブランチ、コミット、復元を扱います。実験的な変更はブランチを分け、動く状態に戻れるようにしておくと安心です。

何をコミットするか

ソース、設定、embedr.yaml、設計ソース、必要な資料はコミット対象です。一方、ビルド生成物や巨大な一時ファイルは、プロジェクト方針に合わせて除外します。

エージェント作業との相性

エージェントに複数ファイルの修正を依頼する前に、現在の差分を確認しておくと、変更内容のレビューが楽になります。