✅ WEB- ja WordPress -uutiset, -teemat, -laajennukset. Täällä jaamme vinkkejä ja parhaita verkkosivustoratkaisuja.

Omaisuus, Git-haarojen yhdistäminen ja julkaisut

11

Jokaisella on erilainen git-työnkulku, mutta oleta tämän viestin tarkoituksia varten, että sinulla on jotain seuraavanlaista:

  1. Sivukonttori, jossa kaikki rakentamattomat omaisuutesi sijaitsevat.
  2. Jatkuvan integroinnin järjestelmä, joka rakentaa omaisuutta ja luo uuden haaran tai ehkä uuden version.
  3. Haara, joka on luotu jatkuvalla integraatiojärjestelmällä, joka sisältää rakennetut resurssit.

Tämän työnkulun pääkomponentti on jatkuva integrointijärjestelmä. Eli jos se epäonnistuu, omaisuuden rakentamisesta ja uuden haaran luomisesta vastaava työ ei enää toimi.

Ja kun näin tapahtuu, meidän on tehtävä se manuaalisesti. Se on tietysti tylsää, mutta ei vaikeaa. Jos löydät itsesi tähän asemaan, voit rakentaa omaisuutta, yhdistää git-haaroja ja luoda versioidut julkaisut seuraavasti.

Git-konttoreiden yhdistäminen

Tässä viestissä oletetaan, että sinulla on rakennustyökalu, joka vastaa resurssien kokoamisesta. Tämä voi olla yksi käytettävissä olevista työkaluista, mutta aion käyttää useita erilaisia npm​​osoittaakseni asian.

1 Määritä Source Branch

Lähdehaara sisältää kaikki rakentamattomat varat. Pohjimmiltaan nämä ovat kaikki raaka JavaScript-lähteet, tyylitaulukot ja muut käyttöliittymään liittyvät komponentit, joita ei ole rakennettu.

Kun koodi on valmis, se voidaan rakentaa ja sitoutua mihin tahansa haaraan, jonka parissa työskentelet. Tämän artikkelin vuoksi kutsumme sitä nimellä develop.

Kun nämä muutokset on tehty, meidän on vaihdettava haarat builthaaraan.

2 Yhdistä lähdehaara Built Branchiin

Kun olemme rakentamassa, voimme rakentaa kaikki resurssit (jälleen käyttämällä mitä tahansa sinulle parhaiten sopivaa työkalua). Mutta ennen kuin teemme sen, meidän on varmistettava, että tuomme työn builtoksalle develophaarasta.

Toisin sanoen meidän on yhdistettävä develop, develop-builtvaikka koodi develop-builtsaattaa olla – tai todennäköisesti on – vanhentunut yhdistämisen jälkeen.

Sitten suoritamme tarvittavat komennot resurssien rakentamiseksi, lisäämiseksi ja sitomiseksi haaraan ja sitten työnnämme uuden työn:

Omaisuus, Git-haarojen yhdistäminen ja julkaisut

Tämä antaa meille nyt yhden haaran, developjossa on kaikki raakalähteet, ja yhden haaran, develop-builtjota voimme käyttää julkaisujemme merkitsemiseen.

3 Merkitse rakennettu haara

Tässä vaiheessa haluat ehkä vain merkitä develop-builtversioiduksi julkaisuksi, haluat ehkä yhdistää sen mastertai missä tahansa tapauksessa. Jos kuitenkin haluat säilyttää kahta erillistä tunnistetta, yhden lähdetunnisteelle ja toisen varsinaiselle julkaisutunnisteelle, sinun kannattaa tehdä se merkitsemällä developja develop-builtennen lisäyhdistämistä.

Erityisesti voit merkitä developversioiduksi lähteeksi:

Omaisuus, Git-haarojen yhdistäminen ja julkaisut

Ja develop-builtmerkittynä julkaisuna:

Omaisuus, Git-haarojen yhdistäminen ja julkaisut

Tässä vaiheessa voit yhdistää tämän masterhaaraan tai mihin tahansa päähaaraan, jonka päätät ylläpitää. Jos kuitenkin käytät Composeria, haluat todennäköisesti viitata versioituihin julkaisuihin, joten voit käyttää välilehteä tässä.

Loppuhuomautus

Huomaa, että työnkulkusi voi – ja todennäköisesti vaihtelee – vaihdella. Ehkä käytät oksia, ehkä käytät tunnisteita, ehkä käytät näiden kahden yhdistelmää kuten yllä.

Tarkoituksena ei ole kertoa, kuinka sinun pitäisi tehdä se, vaan viime kädessä, kuinka edetä git-haarojen yhdistämisessä niin, että lähdehaara pääsee sisään rakennettuun haaraan, jotta voit rakentaa resurssit ja versioida niitä tarpeen mukaan.

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. Hyväksyä Lisätietoja