Мастер өндүрүш тармагын чагылдырышы керек, иштеп жаткан акыркы версия. Түздөн-түз мастерде иштөө, эгерде сиз мүчүлүштүктөрдү жаратсаңыз, сизде милдеттенмелерди тескери/жок кылуу/кайра коюудан башка "артка кайтуу" мүмкүнчүлүгү жок экенин билдирет, бул иштөөнүн таза ыкмасы эмес жана жаңы коддун бөлүктөрүн жоготуп алышы мүмкүн. жакшы болчу.
Мастер бутактын мааниси эмнеде?
Бир сөз: башкы бутак жайгаштырылган. Бул сиздин өндүрүш кодуңуз, дүйнөгө жайылууга даяр. Мастер бутак туруктуу болууга тийиш жана бул ачык булактуу программалык камсыздоонун коомдук келишими болуп саналат, эч качан, эч качан сыналбаган же түзүүнү бузган нерсени өздөштүрүүгө түртпөңүз.
Мастер бутакты эмне деп аташ керек?
Окуу керек болгон иштеп чыгуучунун мазмуну
2020-жылдын 1-октябрынан баштап бардык "негизги бутактар" "негизги бутактар" деп аталат. Git менен GitHub'да көп жылдар бою тизе бүгүп келген иштеп чыгуучулар үчүн бул өзгөртүүгө көнүү үчүн бир аз убакыт талап кылынат.
Мен негизги же башкы колдонушум керекпи?
Негизги жана башкынын ортосунда эч кандай айырма жок, бул жөн гана демейки филиалдын аты. Сиз үчүн git push origin master жөн гана master деп аталган жаңы бутакты түзөт (анткени ал жок) жана учурдагы милдеттенмелериңизди ошол жакка түртөт.
Эмне үчүн GitHub мастердин ордуна негизгини колдонот?
Кийинки айдан баштап GitHub'та түзүлгөн бардык жаңы баштапкы код репозиторийлери "негизги" деп аталат"кожоюндун" ордуна компаниянын кулчулукка байланыштуу керексиз шилтемелерди алып салуу аракетинин бир бөлүгү жана аларды көбүрөөк камтылган шарттар менен алмаштыруу.