나는 임베디드 Linux 시스템에서 개발을 시작했고 내 작업을 관리하는 가장 좋은 방법이 무엇인지 알아내려고 노력했습니다. 현재 공급업체 defconfig를 기반으로 이미지를 빌드하기 위해 buildroot를 사용하고 있지만 커널 변경, u-boot 사용자 정의, 드라이버 작성, 애플리케이션 추가 등을 통해 이 이미지를 빌드하고 싶습니다.
이 워크플로를 관리하는 가장 좋은 방법은 무엇입니까? 커널, uboot 등을 포크하고 내 git 저장소의 모든 변경 사항을 추적해야 합니까? 내가 변경한 파일만 추적합니까? 패치를 전혀 사용하시나요?