pub fn project_ref( repo: impl Into<String>, branch: Option<String>, commit: Option<String>, worktree: Option<String>, ) -> ProjectRef