Ar trebui să lucrez pe ramura principală?

Cuprins:

Ar trebui să lucrez pe ramura principală?
Ar trebui să lucrez pe ramura principală?
Anonim

Master ar trebui să reflecte o ramură de producție, o versiune finală funcțională. Lucrul direct în master înseamnă că, dacă creați erori, nu aveți altă opțiune de „revenire” decât să inversați/ștergeți/resetați comiterile, ceea ce nu este un mod curat de lucru și vă poate face să pierdeți părțile noului cod care au fost în regulă.

Ce rost are ramura principală?

Un cuvânt: ramura principală este deployable. Este codul tău de producție, gata să fie lansat în lume. Ramura principală este menită să fie stabilă și este contractul social al software-ului open source să nu împingă niciodată, niciodată să stăpânească ceva care nu este testat sau care rupe construcția.

Cum ar trebui să se numească ramura principală?

Conținut obligatoriu pentru dezvoltatori

Începând cu 1 octombrie 2020, toate „ramurile principale” vor fi numite „ramurile principale”. Pentru dezvoltatorii care s-au obișnuit cu Git și GitHub de ani de zile, această schimbare va dura ceva timp pentru a se obișnui.

Ar trebui să folosesc main sau master?

Nu există nicio diferență reală între principal și principal, este doar numele ramurii implicite. Pentru tine, git push origin master doar creează o nouă ramură numită master (din moment ce nu există deja) și împinge comite-urile curente acolo.

De ce GitHub folosește main în loc de master?

De luna viitoare, toate depozitele de cod sursă noi create pe GitHub vor fi denumite „principale”în loc de „stăpân” ca parte a efortului companiei de a elimina referințele inutile la sclavie și de a le înlocui cu termeni mai incluzivi.

Recomandat: