Master istehsal sahəsini, işləyən son versiyanı əks etdirməlidir. Birbaşa master-da işləmək o deməkdir ki, səhvlər yaratsanız, "geri qayıtmaq" üçün öhdəlikləri geri qaytarmaq/silmək/sıfırlamaqdan başqa heç bir seçiminiz yoxdur, bu təmiz iş üsulu deyil və yeni kodun bəzi hissələrini itirməyinizə səbəb ola bilər. yaxşı idi.
Usta filialın mənası nədir?
Bir söz: əsas filial yerləşdirilə bilər. Bu, dünyaya yayılmağa hazır olan istehsal kodunuzdur. Usta bölmənin sabit olması nəzərdə tutulub və bu, sınaqdan keçirilməyən və ya quruluşu pozan heç bir şeyi mənimsəməyə məcbur etməmək üçün açıq mənbəli proqram təminatının sosial müqaviləsidir.
Usta filial nə adlanmalıdır?
Mutlaka oxunmalı tərtibatçı məzmunu
1 oktyabr 2020-ci il tarixindən etibarən bütün "ana filiallar" "əsas filiallar" adlandırılacaq. İllərdir Git və GitHub-da diz boyu olan tərtibatçılar üçün bu dəyişikliyə alışmaq bir qədər vaxt aparacaq.
Mən əsas və ya master istifadə etməliyəm?
Əsas və master arasında faktiki fərq yoxdur, bu, sadəcə olaraq standart filialın adıdır. Sizin üçün git push origin master sadəcə master adlı yeni filial yaradır (çünki o, artıq mövcud deyil) və cari öhdəliklərinizi oraya itələyir.
Niyə GitHub master əvəzinə main istifadə edir?
Gələn aydan etibarən GitHub-da yaradılmış bütün yeni mənbə kodu depoları "əsas" adlandırılacaqşirkətin köləliyə dair lazımsız istinadları silmək və onları daha əhatəli şərtlərlə əvəz etmək səyininhissəsi kimi "usta" əvəzinə.