He de treballar a la branca mestra?

He de treballar a la branca mestra?
He de treballar a la branca mestra?
Anonim

Master hauria de reflectir una branca de producció, una versió final que funcioni. Treballar directament al master significa que si creeu errors no teniu cap altra opció per "tornar" que revertir/suprimir/restablir les confirmacions, que no és una manera neta de treballar i pot fer que perdi les parts del codi nou que estaven bé.

Quin és el sentit de la branca mestra?

Una paraula: la branca mestra és desplegable. És el vostre codi de producció, a punt per llançar-se al món. La branca mestra està destinada a ser estable, i és el contracte social del programari de codi obert no empènyer mai, mai, res a dominar que no estigui provat o que trenqui la construcció.

Com s'ha de dir la branca mestra?

Contingut imprescindible per a desenvolupadors

A partir de l'1 d'octubre de 2020, totes les "branques mestres" s'anomenaran "branques principals". Per als desenvolupadors que han estat fins a Git i GitHub durant anys, aquest canvi trigarà un temps a acostumar-s'hi.

He d'utilitzar main o master?

No hi ha cap diferència real entre principal i mestre, només és el nom de la branca predeterminada. Per a tu, git push origin master només crea una branca nova anomenada master (ja que encara no existeix) i envia les teves confirmacions actuals allà.

Per què GitHub utilitza main en lloc de master?

A partir del mes que ve, tots els dipòsits de codi font nous creats a GitHub s'anomenaran "principals"en lloc de "mestre" com a part de l'esforç de l'empresa per eliminar les referències innecessàries a l'esclavitud i substituir-les per termes més inclusius.

Recomanat: