╭─────────────╮ │scroll to top│ ╰─────────────╯ ╭ ssh_git.zig ──────────────────────────────────────────────────╮ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ╰───────────────────────────────────────────────────────────────╯
╭────╮ ╭ clone ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ╮ │http│ ssh │ │ ╰────╯ ╰ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ╯
101 if (std.mem.eql(u8, value, "receive-pack") or std.mem.eql(u8, value, "git-receive-pack")) return .receive_pack; 102 return error.InvalidSshCommand; 103 } 104 105 fn serviceName(service: Service) []const u8 { 106 return switch (service) { 107 .upload_pack => "upload-pack", 108 .receive_pack => "receive-pack", 109 }; 110 } 111