Tôi muốn thiết lập một máy chủ git. Tôi đã tìm thấy một số cách làm, rất chi tiết.
Một số mô tả cài đặt cho một máy chủ git có thể truy cập thông qua Ssh, trong khi những người khác, có thể truy cập thông qua HTTP. (Những người khác thậm chí còn tư vấn các công cụ như gitolite).
Có những ưu và nhược điểm khi chọn qua SSH hoặc HTTP? Dường như bằng HTTP, việc truyền tệp chậm hơn đáng kể, nhưng tôi tự hỏi liệu có những điều khác cần lưu ý không.
Cách phổ biến nhất để thiết lập một máy chủ git, nếu có là gì?