Мастер үйлдвэрлэлийн салбарыг тусгах ёстой, ажиллаж байгаа эцсийн хувилбар. Мастер дээр шууд ажиллана гэдэг нь хэрэв та алдаа гаргавал үйлдлийг буцаах/устгах/дахин тохируулахаас өөр "буцах" сонголт байхгүй болно гэсэн үг бөгөөд энэ нь ажиллах цэвэр арга биш бөгөөд шинэ кодын дараах хэсгүүдийг алдахад хүргэж болзошгүй юм. зүгээр байсан.
Мастер салбар ямар учиртай юм бэ?
Нэг үг: мастер салбар нь байрлуулах боломжтой. Энэ бол таны үйлдвэрлэлийн код бөгөөд дэлхий даяар гарахад бэлэн байна. Мастер салбар нь тогтвортой байх зорилготой бөгөөд энэ нь туршилт хийгээгүй эсвэл бүтээн байгуулалтыг эвдэж буй зүйлийг хэзээ ч, хэзээ ч эзэмшихэд түлхэхгүй байх нээлттэй эхийн програм хангамжийн нийгмийн гэрээ юм.
Мастер салбарыг юу гэж нэрлэх ёстой вэ?
Хөгжүүлэгчийн заавал унших контент
2020 оны 10-р сарын 1-ээс эхлэн бүх "мастер салбарууд" "үндсэн салбарууд" гэж нэрлэгдэх болно. Git болон GitHub-д олон жилийн турш өвдөг шороодсон хөгжүүлэгчдийн хувьд энэ өөрчлөлтийг дасахад багагүй хугацаа шаардагдана.
Би үндсэн эсвэл мастер ашиглах уу?
Үндсэн болон мастер хоёрын хооронд бодитой ялгаа байхгүй, энэ нь зөвхөн үндсэн салбарын нэр юм. Таны хувьд git push origin master нь мастер хэмээх шинэ салбарыг үүсгээд (энэ нь байхгүй тул) тэнд таны одоогийн амлалтуудыг түлхэж өгдөг.
Яагаад GitHub мастерийн оронд үндсэн ашигладаг вэ?
Ирэх сараас эхлэн GitHub дээр үүсгэсэн бүх шинэ эх кодын агуулахууд "үндсэн" нэртэй болно"эзэн"-ийн оронд компанийн хүчин чармайлтын нэг хэсэг болгон боолчлолын талаарх шаардлагагүй ишлэлүүдийг арилгаж, тэдгээрийг илүү багтаамжтай нэр томъёогоор солих болно.