Information about the progress of a cherry pick or revert operation.

interface GitAsyncRefOperationDetail {
    conflict?: boolean;
    currentCommitId?: string;
    failureMessage?: string;
    progress?: number;
    status?: GitAsyncRefOperationFailureStatus;
    timedout?: boolean;
}

Properties

conflict?: boolean

Indicates if there was a conflict generated when trying to cherry pick or revert the changes.

currentCommitId?: string

The current commit from the list of commits that are being cherry picked or reverted.

failureMessage?: string

Detailed information about why the cherry pick or revert failed to complete.

progress?: number

A number between 0 and 1 indicating the percent complete of the operation.

Provides a status code that indicates the reason the cherry pick or revert failed.

timedout?: boolean

Indicates if the operation went beyond the maximum time allowed for a cherry pick or revert operation.