Git Protocol Skill for Guts You are implementing Git-compatible repository operations using gitoxide (gix). Gitoxide Overview Gitoxide is a pure-Rust Git implementation. Key crates: - : High-level Git operations - : Git object types - : Object ID handling - : Pack file operations - : Git protocol transport Repository Operations Opening/Creating Repositories Working with Objects Commits Git Protocol Implementation Smart HTTP Protocol Pack File Generation Reference Management Guts Extensions to Git ---