Zamierzam udostępnić mój kod źródłowy na zasadzie zaproszenia, może kilkudziesięciu użytkownikom. Sam kod źródłowy nie powinien być publiczny. Uczestnicy mogą zgłaszać swoje zmiany i zachęcamy ich do tego. Dlatego potrzebuję kontroli źródła, najlepiej Git, hostowanej na serwerze publicznym z prywatnym dostępem dla wielu użytkowników.
Dowiedziałem się, że można założyć prywatne repozytoria Git na GitHub, które używają linków https: //. Na samym GitHubie taki projekt nie pojawia się w wyszukiwaniach. Dla uczestniczących użytkowników projekt wyświetla ikonę „kłódki”. Są więc oczywiście prywatne repozytoria; Po prostu nie wiem, jak to skonfigurować. Wiele samouczków używa SSH do konfigurowania prywatnych repozytoriów, ale wszystkie wymagają posiadania „własnego serwera”.
Nie obchodzą mnie bezpieczne połączenia podczas wypychania / ściągania kodu źródłowego ani nie mam problemów z zaufaniem w GitHub. Zależy mi tylko na tym, aby udostępniać tylko zaproszonym użytkownikom. Może jestem naiwny i takie rozwiązanie jest dostępne tylko przez hosting komercyjny (np. Unfuddle , Assembla ), ale jeśli nie, to bardzo chciałbym wiedzieć, jak to się robi!

