Module core

Module core 

Source
Expand description

Git Protocol Module

This module provides a clean, minimal, and transport-agnostic Git smart protocol implementation. It abstracts away the complexities of different transport layers (HTTP, SSH) and provides a unified interface for Git operations. Core Git protocol implementation

This module provides the main GitProtocol struct and RepositoryAccess trait that form the core interface of the git-internal library.

Structs§

GitProtocol
Transport-agnostic Git smart protocol handler Main Git protocol handler

Traits§

AuthenticationService
Authentication service trait
RepositoryAccess
Repository access trait for storage operations