aboutsummaryrefslogtreecommitdiff
path: root/object/fetch/doc.go
blob: b5c66f500ebc3a884e3caa7f2e1bf1a48558cb51 (about) (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
// Package fetch loads typed Git objects from object storage
// and provides higher-level object queries.
//
// Fetching is above [objectstore]:
// it parses stored objects
// into blobs, trees, commits, and tags,
// exposes object metadata,
// peels tree-ish or commit-ish objects,
// resolves paths within trees,
// and can expose one tree as an [io/fs].
package fetch