✅ WEB ja WordPressi uudised, teemad, pistikprogrammid. Siin jagame näpunäiteid ja parimaid veebisaidi lahendusi.

Varad, Giti filiaalide ühendamine ja väljalasked

6

Igaühel on seadistatud erinev git-töövoog, kuid selle postituse jaoks eeldage, et teil on midagi sellist:

  1. Filiaal, kus asuvad kõik teie hoonestamata varad.
  2. Pideva integratsiooni süsteem, mis loob varad ja loob uue haru või võib-olla uue versiooni.
  3. Haru, mis on loodud pideva integratsioonisüsteemiga, mis sisaldab ehitatud varasid.

Selle töövoo põhikomponent on pidev integratsioonisüsteem. See tähendab, et kui see ebaõnnestub, siis varade ehitamise ja uue filiaali loomise eest vastutav töö enam ei tööta.

Ja kui see juhtub, peame seda käsitsi tegema. See on kindlasti tüütu, kuid mitte keeruline. Kui leiate end sellelt positsioonilt, saate varade loomiseks, giti filiaalide ühendamiseks ja versioonidega väljaande loomiseks toimida järgmiselt.

Giti filiaalide ühendamine

Selle postituse puhul eeldage, et teil on varade koostamise eest vastutav ehitustööriist. See võib olla üks saadaolevatest tööriistadest, kuid ma kasutan selle mõtte npmdemonstreerimiseks erinevaid.

1 Seadistage Source Branch

Lähteharu hõlmab kõiki ehitamata varasid. Põhimõtteliselt on need kõik JavaScripti töötlemata allikad, laaditabelid ja muud esiotsaga seotud komponendid, mida pole veel ehitatud.

Kui kood on valmis, saab selle luua ja pühenduda mis tahes harule, millega te töötate. Selle artikli huvides viitame sellele kui develop.

Pärast nende muudatuste sissesurumist peame harud haruks muutma built.

2 Ühendage Source Branch sisseehitatud haruga

Kui oleme ülesehitatud harus, saame luua kõik ressursid (jällegi, kasutades mis tahes tööriista, mis teile kõige paremini sobib). Kuid enne seda peame veenduma, et toome töö builtoksalt developharusse.

Teisisõnu, me peame ühinema develop, develop-builtkuigi kood develop-builtvõib olla või tõenäoliselt pärast ühendamist aegunud.

Seejärel täidame tegelikult vajalikud käsud varade ehitamiseks, lisamiseks ja sidumiseks harusse ning seejärel lükkame uue töö:

Varad, Giti filiaalide ühendamine ja väljalasked

See annab meile nüüd ühe haru developkõigi toorallikatega ja ühe haru, develop-builtmida saame kasutada oma väljaannete märgistamiseks.

3 Märgistage ehitatud haru

Siinkohal võite soovida lihtsalt sildistada develop-builtversiooniga väljalaskena, võib-olla soovite selle ühendada mastervõi mis tahes muul juhul. Kui soovite siiski säilitada kahte eraldi silti, ühte lähtemärgendi ja teist tegeliku väljalaske märgendi jaoks, võiksite seda teha sildistamise teel developja develop-builtenne täiendavat liitmist.

Täpsemalt saate developversiooniga allikana märkida:

Varad, Giti filiaalide ühendamine ja väljalasked

Ja develop-builtmärgistatud väljalasena:

Varad, Giti filiaalide ühendamine ja väljalasked

Siinkohal saate selle ühendada masterharuga või mis tahes põhiharuga, mille soovite säilitada. Kui aga kasutate Composerit, soovite tõenäoliselt viidata versioonidega väljaannetele, nii et siin saate seda vahekaarti kasutada.

Lõplik märkus

Pange tähele, et teie töövoog võib ja tõenäoliselt varieerub. Võib-olla kasutate harusid, võib-olla silte, võib-olla kasutate nende kahe kombinatsiooni nagu ülal.

Eesmärk ei ole öelda, kuidas peaksite seda tegema, vaid lõpuks selles, kuidas ühendada git-harud, et teie lähteharu jõuaks ehitatud harusse, et saaksite varasid ehitada ja neid vastavalt vajadusele versioonida.

See veebisait kasutab teie kasutuskogemuse parandamiseks küpsiseid. Eeldame, et olete sellega rahul, kuid saate soovi korral loobuda. Nõustu Loe rohkem