Hello colinbroderick,
The git works as usual in yocto 5.10.35 BSP, if you want to create an git executable you can post the git in a conf file like:
SRC_URI = "git://git.oe.handhelds.org/git/vip.git;tag=version-1"
now the BB_RUNFMT Specifies the name of the executable script files (i.e. run files) saved into ${T}. By default, the BB_RUNFMT variable is undefined and the run file names get created using the following form:
run.{task}.{pid}
If you want to force run files to take a specific name, you can set this variable in a configuration file.
Regards