git_revspec_t

Revparse flags. These indicate the intended behavior of the spec passed to git_revparse.

Values

ValueMeaning
GIT_REVSPEC_SINGLE1 << 0

The spec targeted a single object.

GIT_REVSPEC_RANGE1 << 1

The spec targeted a range of commits.

GIT_REVSPEC_MERGE_BASE1 << 2

The spec used the '...' operator, which invokes special semantics.

Meta