pub fn tree( repo: Repository, out: &mut dyn Write, old_treeish: BString, new_treeish: BString, ) -> Result<()>