V súvislosti s pandémiou koronavírusu sa dištančné vzdelávanie stalo normou. Otázka pre učiteľov teda znie, ako naučiť študentov látku tak, ako sa kedysi učila na tabuli. Ak si vezmete grafický editor, len používanie myši nie je veľmi pohodlné, ale grafický tablet je oveľa pohodlnejší. Pozrime sa, ako sa používa grafický tablet GAOMON S620.
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.
Kako izbrisati
Preden izbrišemo vejo, si oglejmo, kaj imamo. Če si želite ogledati lokalno, uporabite ukaz v imeniku skladišča:
$ git branch
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
git branch -d feature/somefeature1
Druga možnost je
git branch --delete feature/somefeature1
Č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:
$ git branch -D feature/somefeature1
In še en način.
$ git branch --delete --force feature/somefeature1
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 izbrisati izbrisano vejo
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
$ git pull
Če želite videti izbrisano vejo, v imeniku, ki vsebuje skladišče git, zaženite ta ukaz:
$ git branch -r
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:
$ git push origin --delete feature/somefeature1
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.
git push origin :feature/somefeature1
Deloval bo tudi ta ukaz. Če želite izbrisati vse potisnjene veje, ki lokalno ne obstajajo, uporabite ukaz
$ git push --prune origin
In to je to. Šli smo skozi navodila. To ni tako težko narediti. Če uporabljate grafične odjemalce, bo še lažje.