Трябва ли да работя в главен клон?

Трябва ли да работя в главен клон?
Трябва ли да работя в главен клон?
Anonim

Master трябва да отразява производствен клон, работеща окончателна версия. Работата директно в master означава, че ако създавате грешки, нямате друга опция за "връщане назад", освен да обърнете/изтриете/нулирате комитациите, което не е чист начин на работа и може да ви накара да загубите частите от новия код, които бяха добре.

Какво е значението на главния клон?

Една дума: главният клон е разгръщащ се. Това е вашият производствен код, готов за разпространение в света. Главният клон е предназначен да бъде стабилен и социалният договор на софтуера с отворен код е никога, никога да не натискате за овладяване нещо, което не е тествано или което нарушава компилацията.

Как трябва да се нарича главен клон?

Задължително четено съдържание на разработчиците

От 1 октомври 2020 г. всички "главни клонове" ще се наричат "главни клонове." За разработчиците, които са били до колене в Git и GitHub от години, тази промяна ще отнеме известно време, за да свикнат.

Да използвам ли основния или главен?

Няма действителна разлика между main и master, това е просто името на клона по подразбиране. За вас git push origin master просто създава нов клон, наречен master (тъй като той вече не съществува) и избутва текущите ви комити там.

Защо GitHub използва main вместо master?

От следващия месец всички нови хранилища с изходен код, създадени в GitHub, ще бъдат наречени "основни"вместо "господар" като част от усилията на компанията да премахне ненужните препратки към робството и да ги замени с по-включващи термини.

Препоръчано: