Saya ingin mengatur server git. Saya telah menemukan beberapa caranya, detailnya bagus.
Beberapa menggambarkan instalasi untuk git-server yang dapat diakses melalui Ssh, sementara yang lain, dapat diakses melalui HTTP. (Yang lain bahkan menyarankan alat seperti gitolite).
Apakah ada pro atau kontra memilih lebih dari SSH atau HTTP? Tampaknya melalui HTTP, transfer file jauh lebih lambat, tetapi saya ingin tahu apakah ada hal lain yang perlu diingat.
Apa cara paling umum untuk menyiapkan server git, jika ada?
Anda dapat menggunakan HTTPS untuk akses hanya baca, jika repositori Anda bersifat publik karena mudah digunakan di sisi klien. Jika tidak, Anda hanya harus menggunakan SSH. Dalam hal apa pun Anda harus menggunakan SSH untuk akses tulis karena memiliki manajemen otentikasi yang lebih baik.
sumber