Virgin Hyperloop One: lietotne HERE sniedz pirmo ieskatu nākamās paaudzes transportā
Mēs esam saņēmuši pirmo ieskatu par to, kā būs braukt ar Virgin Hyperloop One izstādē CES 2018. Piešķīra savu daļu no plašākas lietotnes un
Zināt, kā pārdēvēt filiāli Git, ir ērta prasme. Iespējams, jūs esat viens no retajiem cilvēkiem, kuram jau no paša sākuma ir nesatricināms plāns par to, kādiem jābūt jūsu filiāļu nosaukumiem, taču lielākajai daļai izstrādātāju pārdēvēšana ir bieži sastopams uzdevums.
Bet kā tieši pārdēvēt filiāli vietnē Git? Šajā rakstā tiks izskaidrots viss, kas jums jāzina.
Soli pa solim instrukcijas vietējās Git filiāles pārdēvēšanai
Filiāles pārdēvēšana ir atkarīga no tā, ko pašlaik darāt. Ja atrodaties filiālē, kuru vēlaties pārdēvēt, veiciet šīs darbības:
Ja neatrodaties filiālē, kuru vēlaties pārdēvēt, ir jāpievieno papildu rinda:
Attālināto filiāļu apstrāde
Pēc lokālas filiāles pārdēvēšanas, ja esat to nosūtījis uz attālo repozitoriju, jums būs jāatjaunina arī tur.
Alternatīvas pārdēvēšanas metodes
Iepriekš minētā pārdēvēšanas metode ir vispopulārākais veids, kā pārdēvēt filiāli. Bet ir dažas alternatīvas.
Izmantojot Git GUI rīkus
Termināļa izmantošana nav nopietns izaicinājums, taču, ja neesat komandrindas cienītājs, daudzi Git grafiskā lietotāja interfeisa (GUI) rīki ļauj pārdēvēt filiāles ar dažiem klikšķiem. Tādiem rīkiem kā GitKraken , SourceTree vai GitHub Desktop lietotnei ir intuitīvas saskarnes filiāļu pārvaldībai, tostarp to pārdēvēšanai.
Filiāļu pārdēvēšana tiešsaistes krātuvēs
Filiālēm, kas jau ir nosūtītas uz tiešsaistes krātuvēm, platformas, piemēram, GitHub , GitLab un Bitbucket , arī ļauj pārdēvēt filiāles GUI tieši, izmantojot to tīmekļa saskarnes. Ja atrodaties prom no vietējās attīstības vides, bet joprojām vēlaties ātri pārdēvēt filiāli vai vienkārši dodat priekšroku vizuālajam maršrutam, tas neapšaubāmi ir ceļš uz priekšu.
Skriptēšana un automatizācija
Tiem, kas nodarbojas ar skriptu veidošanu, ne tikai saviem projektiem, bet arī pašam Git, varat rakstīt vienkāršus čaulas skriptus, lai automatizētu pārdēvēšanu. Tas ir īpaši noderīgi, ja jums ir darīšana ar vairākām filiālēm vai krātuvēm vienlaikus. Tomēr ņemiet vērā, ka tas ir sarežģītāks veids, kā pārdēvēt filiāles, un jums ir nepieciešama laba izpratne par čaulas skriptiem un Git komandām.
Tomēr, ja jums patīk skriptēšana un labi pārvaldāt Git komandas, filiāļu pārdēvēšanas automatizācija ievērojami ietaupa laiku, it īpaši, žonglējot ar vairākiem zariem vai krātuvēm.
Šeit ir piemērs:
Kad esat izmantojis šīs komandas, tās pārdēvē filiāli lokāli, izdzēš veco filiāli un nospiež jauno filiāli uz tālvadības pulti.
Izmantojot Git Aliases
Ja bieži pārdēvējat filiāles, iespējams, iegūsit ievērojamu nobraukumu, iestatot Git aizstājvārdu — savu saīsni, lai paplašinātu vai vienkāršotu Git komandas. Piemēram, varat izveidot aizstājvārdu, piemēram, “git ren”, kas izpilda komandu “git branch -m”. Tas ir daudz ātrāk un vieglāk iegaumējams, tādējādi ietaupot jums daudz rakstīšanas. Izveidosim aizstājvārdu, kas ļauj izmantot “git ren”, nevis pilnu komandu “git branch -m”.
Palaidiet šo komandu:
Git config – globālais alias.ren 'filiāle -m'
Tā vietā, lai rakstītu “git branch -m old-branch new-branch”, varat vienkārši ierakstīt git ren old-branch new-branch .
Šī komanda liek Git izveidot globālu aizstājvārdu ar nosaukumu “ren”, kas izpildīs “branch -m”. Tās ir nelielas izmaiņas, taču tās joprojām padara komandu vieglāk iegaumējamu un ātrāk ievadāmu.
Git aizstājvārdu skaistums ir tāds, ka varat tos pielāgot, kā vien vēlaties. Ja kādu noteiktu Git komandu izmantojat bieži, varat izveidot aizstājvārdu, lai padarītu to pieejamāku. Vienkārši izpildiet paraugu no augšas, bet “ren” un “branch -m” vietā ievietojiet jebkuru citu aizstājvārdu un komandu, kuru vēlaties.
Nozaru pārdēvēšana integrētajās izstrādes vidēs (IDE)
Kā jūs, iespējams, zināt, daudzām integrētajām izstrādes vidēm (IDE), piemēram, Visual Studio Code, IntelliJ IDEA vai Eclipse, ir iebūvēts Git atbalsts. Šis atbalsts attiecas uz filiāles pārvaldību un pārdēvēšanu. Šiem IDE bieži ir lietotājam draudzīgāks veids, kā pārdēvēt filiāles GUI (līdzīgi dažiem iepriekš minētajiem rīkiem) bez komandrindas.
Kāpēc pat pārdēvēt filiāli?
Filiāles pārdēvēšana var šķist maza lieta, taču tā var būtiski mainīt. Tās pamatā ir skaidrība un interpretācija.
Piemēram, jūs, iespējams, sākāt ar filiāli, kurai esat norādījis viettura nosaukumu “jauna funkcija”. Toreiz ar to varēja šķist pietiekami, jo jūs nezināt, kā tieši šī funkcija attīstīsies. Taču projektam attīstoties, tas pārvērtās par kaut ko specifiskāku, piemēram, jaunas maksājumu vārtejas pievienošanu. Pārdēvējot to par “add-stripe-integration”, visiem uzreiz tiek parādīts, kas notiek šajā nozarē.
Tas ir mini ziņojumu dēlis, kas pārraida filiāles mērķi. Tas varētu arī palīdzēt izsekot progresam un organizēt darbu, it īpaši, ja strādājat ar vairākām filiālēm.
Paraugprakse filiāļu nosaukumu piešķiršanai
Kamēr esat pie tā, parunāsim par filiāļu nosaukumu piešķiršanu vispārīgi. Jūs vēlaties kaut ko aprakstošu, bet ne romānu, nosaukumu, kas atbilst informatīvajam un kodolīgajam punktam. Ja veidojat iezīmi failu mapei, vēlaties, lai ikviens, kas to paņem, zinātu, kas atrodas, neizlasot visu teikumu. Nosaukumi, piemēram, “labot-pieteikšanās-problēma” vai “uzlabot-attēla augšupielāde”, darbojas lieliski. Tikmēr “login” vai “fixed-login-issue-with-2fa-no-password-credentials” var būt pārāk maz vai pārāk daudz. Labs nosaukums precīzi pasaka, kas atrodas kastē, to neatverot. Saglabājiet to vienkāršu un aprakstošu, lai atvieglotu dzīvi visiem komandas locekļiem.
Piesardzības vārds
Neliels brīdinājums par filiāļu pārdēvēšanu attālajā serverī. Tā kā jūs dalāties savā darbā ar komandu, tas var būt kā mēbeļu pārkārtošana kopīgā birojā. Ja jūs to darāt, nevienam nepasakot, jums būs daži apjukuši (un, iespējams, īgni) komandas biedri. Pārdēvējot zarus, kurus citi aktīvi izmanto, var būt grūti darbplūsmā. Pirms maiņas vienmēr sazinieties ar savu komandu. Tas var novērst daudzas galvassāpes un saglabāt kodēšanas harmoniju.
Sazaroties ar gudriem vārdiem
Filiāles pārdēvēšana pakalpojumā Git ir vienkārša, ja zināt, kā to izdarīt. Tas ir mazs rīks jūsu Git arsenālā, taču tas ir spēcīgs, lai jūsu projekti būtu sakārtoti un saprotami. Vienkārši praktizējiet veselo saprātu un padariet savus vārdus aprakstošus, bet pietiekami vienkāršus, lai tos varētu uztvert ar virspusēju skatienu.
Vai jums kādreiz ir bijušas kādas nozares nosaukumu mīklas? Vai jums vienmēr ir plāns, kā nosaukt savus Git filiāles? Paziņojiet mums komentāru sadaļā.
Mēs esam saņēmuši pirmo ieskatu par to, kā būs braukt ar Virgin Hyperloop One izstādē CES 2018. Piešķīra savu daļu no plašākas lietotnes un
Uzziniet, cik ilgs laiks nepieciešams, lai pārbaudītu savu Cash App kontu vai Bitcoin, un ko darīt, ja process pārsniedz standarta ierobežojumu.
Atklājiet, kā novērst melnā ekrāna traucējumus, straumējot pakalpojumā Discord, izmantojot šos problēmu novēršanas padomus, lai atgrieztos pie satura kopīgošanas.
Facebook Marketplace šodien ir viens no lielākajiem lietoto preču mazumtirgotājiem tiešsaistē. Lai gan Marketplace izmantošanai ir priekšrocības, piemēram, veidošana
Daudzi Windows lietotāji mūsdienās dod priekšroku darbam ar vairāk nekā vienu monitoru, ļaujot vienlaikus skatīt divas lapas vai programmas. Šīs izvēles dēļ
Ja esat Windows PC lietotājs, esat iepazinies ar File Explorer. Operētājsistēmai Windows 10 ir uzlabota versija, kas ļauj ērti piekļūt One Drive.
Tehnoloģiskais progress ir normāls. Pastāvīga jaunu notikumu plūsma ļauj pakāpeniski palielināt labklājību. Bet dažreiz - un varbūt tagad ir tāds
Jūs, iespējams, esat redzējuši tādus plakātus kā iepriekš minētajā kanālā. Ja sekojāt iekļautajai saitei, jūs esat mazākumā. Cyber Aware valdība
Viņiem var būt atšķirīgs dzīvesveids un vecums, taču spēlētāji no visas pasaules izklaidējas ar spēlēm Roblox. Platformai ir daudz nosaukumu, tostarp
Google prezentācijas ir labākā vieta, kur iegūt bezmaksas veidnes, lai formatētu un izveidotu prezentācijas. Varat izvēlēties bez maksas Gmail un G-Suite daļas lietotājiem