You should probably add that doing so will probably disable GPU and VPU access, and possible force headless only access either via SSH or the serial console.
You are right, I forgot, I was only thinking about solving the git installation.
If choose [Bookworm] [stable], there is no need to consider GPU or VPU. If choose [Trixie] [unstable] or [Trixie] [stable], will need to consider downgrading programs for GPU or VPU, which is only required in the next step.
Actually, I use Debian Trixie [stable] myself and haven’t fully applied StarFive’s downgrade scheme. I did this to ensure that when using VLC (3.0.21-2-SF1) and MPV (0.35.1-4) for hardware decoding, the GPU and CPU usage stays below 30-40%.