tekrar merhaba,
github, versiyon kontrol sistemi olan git icin bir hosting servici sadece. Once ne oldugunu netlestirirsek daha sonra uzerine konusmamiz daha mantiki gibi.
github'da versiyonladiginiz kodunuzu public ya da private repositorylerde tutabilirsiniz. bu durumda mantikli olan, yazdiginiz her satir kodun git uzerindeki repo ile senkronize olmasi. Aksi takdirde versiyonlama kullanmanin pek anlami yok.
github ile senkronize ettiginiz repo'yu public yaparsaniz herkes gorebilir. Bunun disinda kim, hangi gruplar gorebilir, kim pr acar, kim push eder, kim merge eder vs. gibi yetkiler detayli sekilde ayarlanabiliyor. Siz github'a kodunuzu yuklediginizde ( push ) amme hizmeti yapmiyorsunuz. Diyelim ki public yaptiniz repoyu, yine de lisanslayabilirsiniz bu bambaska bir mesele.
0