Tidak sukar untuk menjadi perpustakaan jauh Keempat-empat protokol penghantaran yang disokong oleh Git boleh digunakan:
file:// Ini adalah untuk setempat (sistem perkongsian fail LAN). Ia mudah dan boleh digunakan serta-merta, tetapi adalah mustahil untuk membahagikan kebenaran.
git:// Tidak sukar untuk menjalankan proses daemon khas dan kemudian membenarkan orang lain mengaksesnya melalui nombor port tertentu. Walau bagaimanapun, ia biasanya hanya digunakan untuk membaca Sebaik sahaja operasi tulis dibuka, semua pengguna yang mengetahui alamat boleh membaca/menulis, yang pada asasnya tidak selamat.
ssh:// Ini lebih biasa digunakan dan sudah tentu yang paling selamat Dengan mewujudkan lapisan kebenaran di atas ssh, pengedaran kebenaran yang sangat kompleks boleh dicapai, mewakili program: gitolite, dsb. Walau bagaimanapun, konfigurasi adalah sangat rumit dan memerlukan anda mempunyai pemahaman yang sangat mendalam tentang protokol ssh. Satu lagi kelemahan ssh ialah ia tidak boleh mencapai akses tanpa nama - sudah tentu ini tidak mengapa jika anda tidak memerlukan sumber terbuka. Atau gunakannya dengan protokol git.
http(s):// Mudah untuk disediakan Hanya sediakan pelayan http, letakkan repo git dalam laluan akar pelayan, dan kemudian konfigurasikan cangkuk post-update. Perkhidmatan Git lanjutan semuanya http(s) + ssh serampang dua mata (http lebih perlahan), seperti Github. Adalah disyorkan agar anda mencuba Gitlab jika anda mempunyai syarat, tetapi ia memerlukan keupayaan untuk menggunakan Rails, dan ia agak rumit (kesannya menakjubkan).
Pengenalan ringkas Proses operasi khusus sukar untuk dijelaskan dengan jelas dalam beberapa perkataan
Tidak sukar untuk menjadi perpustakaan jauh Keempat-empat protokol penghantaran yang disokong oleh Git boleh digunakan:
file://
Ini adalah untuk setempat (sistem perkongsian fail LAN). Ia mudah dan boleh digunakan serta-merta, tetapi adalah mustahil untuk membahagikan kebenaran.git://
Tidak sukar untuk menjalankan proses daemon khas dan kemudian membenarkan orang lain mengaksesnya melalui nombor port tertentu. Walau bagaimanapun, ia biasanya hanya digunakan untuk membaca Sebaik sahaja operasi tulis dibuka, semua pengguna yang mengetahui alamat boleh membaca/menulis, yang pada asasnya tidak selamat.ssh://
Ini lebih biasa digunakan dan sudah tentu yang paling selamat Dengan mewujudkan lapisan kebenaran di atas ssh, pengedaran kebenaran yang sangat kompleks boleh dicapai, mewakili program: gitolite, dsb. Walau bagaimanapun, konfigurasi adalah sangat rumit dan memerlukan anda mempunyai pemahaman yang sangat mendalam tentang protokol ssh. Satu lagi kelemahan ssh ialah ia tidak boleh mencapai akses tanpa nama - sudah tentu ini tidak mengapa jika anda tidak memerlukan sumber terbuka. Atau gunakannya dengan protokol git.http(s)://
Mudah untuk disediakan Hanya sediakan pelayan http, letakkan repo git dalam laluan akar pelayan, dan kemudian konfigurasikan cangkukpost-update
. Perkhidmatan Git lanjutan semuanya http(s) + ssh serampang dua mata (http lebih perlahan), seperti Github. Adalah disyorkan agar anda mencuba Gitlab jika anda mempunyai syarat, tetapi ia memerlukan keupayaan untuk menggunakan Rails, dan ia agak rumit (kesannya menakjubkan).Pengenalan ringkas Proses operasi khusus sukar untuk dijelaskan dengan jelas dalam beberapa perkataan