GitInfos copyWith({ String? repoCloneUrl, String? branch, }) { return GitInfos( repoCloneUrl: repoCloneUrl ?? this.repoCloneUrl, branch: branch ?? this.branch, ); }