Modules§
- trace2
- Minimal trace2 event-target support (
GIT_TRACE2_EVENT).
Structs§
- BString
- A byte string for git paths and similar on-disk identifiers.
- Byte
String - Capability
- Full
Name - A validated git ref name (e.g.
refs/heads/main,HEAD). - GitTime
- A git timestamp: a Unix time plus the committer’s timezone offset.
- Object
Id - Repo
Path - Signature
- A typed parse-view of a git identity line (
Name <email> <secs> <tz>) as found on a commit’sauthor/committeror a tag’staggerheader.
Enums§
- CliExit
- Git-compatible CLI exit status. See
git help exit-codefor the upstream taxonomy. - Date
Mode - GitError
- Missing
Object Context - Missing
Object Kind - NotFound
Kind - Object
Format
Constants§
Functions§
- cli_
exit_ code - Map a
GitErrorto the process exit code the CLI should use. - digest_
bytes - object_
id_ for_ bytes - to_hex