Expand description
Git identities and ref classification shared by local and hosted import.
Structs§
- Classified
Import Refs - Result of classifying a complete, raw-name-sorted frozen ref set. Dispositions have the same order as the input; no advertised ref is dropped.
- Import
RefIdentity - A Git ref with its direct target.
peeled_commitis present only when this ref resolves to a commit. - Skipped
Import Ref
Enums§
- GitObject
Format - GitObject
Id - Git object identity retains the hash algorithm; SHA-256 never truncates into a SHA-1 address. This names commits and raw annotated tag objects.
- GitRef
Object Type - The raw Git ref target, including symbolic refs and object kinds that
cannot become native refs. A dangling direct target has
Unknownkind. - GitRef
Target - Import
RefDisposition - Import
RefFailure - Import
Skip Reason - Reasons for refs omitted from native Threads and markers.
Constants§
Functions§
- classify_
frozen_ import_ refs - classify_
git_ import_ ref - Classify one raw Git ref before producing native Threads or markers.