Da bi zagotovili razvoj več različic programske opreme, so tu nameščene veje. Uporabljajo se za razvoj novih funkcionalnosti v orodju. Če izdelek razvija ekipa, lahko vsak razvijalec dela na določeni funkcionalnosti v ločeni veji.
Ko je delo končano, se združi z glavno vejo, potem ko se najprej pošlje v pregled drugim članom ekipe. Pri tem načinu dela se sčasoma nabere veliko nepotrebnega dela, ki ga je treba odstraniti. V tem priročniku si bomo ogledali, kako odstraniti lokalno in na daljavo.
Preden izbrišemo vejo, si oglejmo, kaj imamo. Če si želite ogledati lokalno, uporabite ukaz v imeniku skladišča:
Ukaz prikaže seznam lokalnih vej, trenutna je označena z zeleno barvo in ima zvezdico. Če jo želite izbrisati, uporabite isti ukaz za vejo z možnostjo -d. Na primer, če želite odstraniti funkcijo/somefeature1, zaženite naslednji ukaz
Druga možnost je
Če ta veja vsebuje nedokumentirane spremembe ali oddaje, ki niso bile potisnjene v strežnik, se lahko zgodi, da je ne bo hotel izbrisati. Če jo želite izbrisati, uporabite možnost -D:
In še en način.
Podružnica se izbriše, in če nato ponovno pregledate lokalni seznam vej, te veje ne bo več na njem:
Poglejmo, kako izbrisati izbrisano vejo. V tem primeru je bila veja izbrisana le lokalno, če pa je bila že prenesena v zunanje skladišče, je še vedno tam.
Kako izbrišem vejo iz zunanjega skladišča? Najprej morate pridobiti seznam in vse posodobitve iz dodanih zunanjih skladišč.
To storite tako, da zaženete
Če želite videti izbrisano vejo, v imeniku, ki vsebuje skladišče git, zaženite ta ukaz:
Te so označene z rdečo barvo, pred imenom vsake od njih pa je naveden vir, v katerem obstajajo. V tem primeru je to vir. Če želite izbrisano vejo izbrisati, uporabite ukaz push z možnostjo --delete, na primer za isto funkcijo/somefeature1 je ukaz videti takole:
Zdaj je ni več v skladišču.
Obstajajo ukazi za obnovitev izbrisane funkcije, na voljo pa je tudi poenostavljena sintaksa. Namesto možnosti --delete navedite dvopičje pred imenom. Na primer.
Deloval bo tudi ta ukaz. Če želite izbrisati vse potisnjene veje, ki lokalno ne obstajajo, uporabite ukaz
In to je to. Šli smo skozi navodila. To ni tako težko narediti. Če uporabljate grafične odjemalce, bo še lažje.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: