pub fn ensure_git_installed() -> Result<()>
Ensure git is installed. Downloads and installs git if not found.