╭ changed ────────╮ │src/serve_ssh.zig│ ╰─────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │463 allocator: std.mem.Allocator, │ │464 repo_path: []const u8, │ │465 ) !rp.Repo(.xit, repo_opts) { │ │466 - var repo = try rp.Repo(.xit, repo_opts).init(io, allocator, .{ .path = repo_path }); │ │466 + var repo = try rp.Repo(.xit, repo_opts).init(io, allocator, .{ .path = repo_path, .bare = true });│ │467 errdefer repo.deinit(io, allocator); │ │468 try repo.setMergeAlgorithm(io, allocator, .diff3); │ │469 try repo.addConfig(io, allocator, .{ .name = "http.receivepack", .value = "true" }); │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │470 - try repo.addConfig(io, allocator, .{ .name = "receive.denycurrentbranch", .value = "updateinstead" });│ │470 return repo; │ │471 } │ │472 │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────╯