Home - SwiftDocOrg/Git GitHub Wiki
Types
- Credentials
- Error: A libgit error.
- Message
- Object: A blob, commit, tree, or tag annotation.
- Object.ID: An object ID.
- Blob: A file revision object.
- Commit: A commit object.
- Tree: A tree (directory listing) object.
- Tree.Entry: A tree entry.
- Reference: A branch, note, or tag.
- Reference.Format: Normalization options for reference lookup.
- Branch: A named reference to a commit.
- Note: A note attached to a commit.
- Tag: A named reference to an object or another reference.
- Tag.Annotation: A tag annotation.
- Remote
- Remote.Fetch
- Remote.Fetch.TagFollowing
- Remote.Fetch.Configuration
- Repository
- Repository.Attributes
- Repository.Attributes.Value
- Repository.Checkout
- Repository.Checkout.Strategy
- Repository.Checkout.ConflictResolution
- Repository.Checkout.Configuration
- Repository.Clone
- Repository.Clone.Local
- Repository.Clone.Configuration
- Repository.Head:
The repository
HEAD
reference. - Repository.Index: A repository index.
- Repository.Index.Stage
- Repository.Index.Entry: An entry in the index.
- RevisionSortingOptions:
Options for the order of the sequence returned by
Repository.revisions(with:)
. - Signature: An action signature (e.g. for committers, taggers, etc).
Protocols
- RevisionWalker:
An interface for configuring which revisions are returned by
Repository.revisions(with:)
.