@override Future<GitResult> gitCheckout(String rev) { _requireGitMutation(); return inner.gitCheckout(rev); }