A Git bundle: a self-describing container of refs and the objects needed to reconstruct them, optionally rooted at prerequisite commits.
Summary
Functions
Return the bundle bytes as a File.
A unique identifier for this GitBundle.
Object format capability: sha1 or sha256.
Commits that must already exist wherever this bundle is applied.
Refs advertised by the bundle and the object IDs they resolve to.
Perform full structural verification of the bundle and error if it is malformed.
Bundle format version (2 or 3).
Types
Functions
@spec as_file(t()) :: Dagger.File.t()
Return the bundle bytes as a File.
A unique identifier for this GitBundle.
Object format capability: sha1 or sha256.
Commits that must already exist wherever this bundle is applied.
@spec refs(t()) :: {:ok, [Dagger.GitBundleRef.t()]} | {:error, term()}
Refs advertised by the bundle and the object IDs they resolve to.
Perform full structural verification of the bundle and error if it is malformed.
Bundle format version (2 or 3).