Meester moet 'n produksietak weerspieël, 'n werkende finale weergawe. Om direk in meester te werk beteken dat as jy foute skep, jy geen ander opsie het om te "teruggaan" as om commits om te keer/vee/terug te stel nie, wat nie 'n skoon manier van werk is nie en kan veroorsaak dat jy die dele van die nuwe kode verloor wat was OK.
Wat is die punt van meestertak?
Een woord: die meestertak is ontplooibaar. Dit is jou produksiekode, gereed om in die wêreld uit te rol. Die meestertak is bedoel om stabiel te wees, en dit is die sosiale kontrak van oopbronsagteware om nooit, ooit enigiets te druk om te bemeester wat nie getoets is nie, of wat die bou breek.
Wat moet meestertak genoem word?
Moet-lees ontwikkelaarinhoud
Vanaf 1 Oktober 2020 sal alle "meestertakke" "hooftakke genoem word." Vir ontwikkelaars wat al jare lank kniediep in Git en GitHub is, sal hierdie verandering 'n rukkie neem om aan gewoond te raak.
Moet ek hoof of meester gebruik?
Daar is geen werklike verskil tussen hoof- en meester nie, dit is net die naam van die verstektak. Vir jou git push origin master skep net 'n nuwe tak genaamd master (aangesien dit nie reeds bestaan nie) en druk jou huidige commits daarheen.
Waarom gebruik GitHub hoof in plaas van meester?
Vanaf volgende maand sal alle nuwe bronkode-bewaarplekke wat op GitHub geskep is, as "hoof" genoem wordin plaas van "meester" as deel van die maatskappy se poging om onnodige verwysings na slawerny te verwyder en dit te vervang met meer inklusiewe terme.