Priekšnosacījumi:
Instalējiet GitHub Desktop
GitHub Desktop palīdz git lietotājam grafiski veikt ar git saistītus uzdevumus. Github varat viegli lejupielādēt šīs lietojumprogrammas jaunākās versijas instalēšanas programmu Ubuntu.com. Pēc lejupielādes šī programma ir jāinstalē un jākonfigurē, lai to lietotu. Varat arī pārbaudīt GitHub Desktop instalēšanas apmācību Ubuntu, lai pareizi zinātu instalēšanas procesu.
Izveidojiet GitHub kontu
Lai publicētu vietējo repozitoriju, jums būs jāizveido GitHub konts.
Izveidojiet krātuvi
Jums ir jāizveido vietējais krātuve un jāpublicē krātuve attālajā serverī, lai pārbaudītu šajā apmācībā izmantotās komandas.
Inicializējiet git repozitoriju
Dodieties uz vietējā repozitorija mapi no termināla un izpildiet šo komandu, lai inicializētu vietējo repozitoriju.
$ git initIestatiet augšpusē esošo filiāli, izmantojot Push:
Jebkuru jaunu vietējā repozitorija filiāli var nosūtīt uz attālo serveri, izmantojot -set-upstream opcija vai -u opcija. Šo iespēju izmantošana ir parādīta šajā apmācības daļā.
A. Augšpusē filiāle, izmantojot opciju -set-upstream
Palaidiet šīs komandas, lai pārbaudītu pašreizējā krātuves filiāļu sarakstu un izveidotu jaunu filiāli ar nosaukumu sekundārs izmantojot -b opcija.
$ git filiāle$ git izrakstīšanās -b sekundāra
$ git filiāle
Šī izeja parāda, ka bija tikai viena filiāle ar nosaukumu galvenais pašreizējā krātuvē. Jauna filiāle nosaukta sekundārs ir izveidots, izmantojot -b opcija.
Palaidiet šo komandu, lai virzītu vietējā repozitorija jauno filiāli uz attālo krātuvi, kas ir publicēta vietnē github.com. Jums jāapstiprina GitHub lietotāja konts, lai jaunizveidoto filiāli iespiestu attālajā serverī.
$ git push - sākotnējā sākotnējā izcelsmeJa GitHub konts ir pareizi autentificēts, tiks parādīta šāda izeja.
Jūs varat pārbaudīt attālo repozitoriju no github.com lai pārbaudītu, vai jaunā filiāle ir pareizi ievietota attālajā serverī. Šis attēls parāda, ka jaunā filiāle, sekundārs, tiek pareizi nospiests.
B. Augšpusē filiāle, izmantojot opciju -u
Lai izveidotu jaunu filiāli ar nosaukumu, izpildiet šīs komandas testēšana izmantojot -b opciju un virziet jauno filiāli uz attālo repozitoriju, izmantojot -u opcija. Tāpat kā iepriekšējai komandai, jums ir jāapstiprina GitHub lietotāja konts, lai jaunizveidoto filiāli iespiestu attālajā serverī.
$ git izrakstīšanās -b testēšana$ git push -u izcelsmes pārbaude
Ja GitHub konts ir pareizi autentificēts, tiks parādīta šāda izeja.
Jūs varat pārbaudīt attālo repozitoriju no github.com lai pārbaudītu, vai jaunā filiāle ir pareizi ievietota attālajā serverī. Šis attēls parāda, ka jaunā filiāle, testēšana, tiek pareizi nospiests.
Iestatiet augšpusē esošo filiāli, izmantojot aizstājvārdu:
Augšpusē esošo filiāles uzdevumu var viegli izdarīt, izmantojot aizstājvārds komandu. Git alias un Bešs alias komandu var izmantot, lai virzītu jaunizveidoto filiāli uz attālo repozitoriju. Šo komandu izmantošana ir parādīta šajā apmācības daļā.
A. Augšpusē filiāle, izmantojot Git Alias:
Palaidiet pirmo komandu, lai izveidotu nosaukumu git pseidonīms pushd jaunizveidotās filiāles iestumšanai attālajā serverī. Šeit, spiežot uz GALVA norāda, ka attālās filiāles nosaukums un vietējās filiāles nosaukums būs vienādi. Palaidiet otro komandu, lai izveidotu jaunu filiāli ar nosaukumu newBranch. Palaidiet trešo komandu, lai iespiestu jaunizveidoto filiāli attālajā serverī, izmantojot komandu git alias. Tāpat kā iepriekšējā komanda, arī jums ir jāapstiprina GitHub lietotāja konts, lai jaunizveidoto filiāli iespiestu attālajā serverī.
$ git config - globālais aizstājvārds.pushd "push -u izcelsmes GALVA"$ git izrakstīšanās -b newBranch
$ git pushd
Ja GitHub konts ir pareizi autentificēts, tiks parādīta šāda izeja.
B. Augšpusē filiāle, izmantojot Bash aizstājvārdu:
Palaidiet pirmo komandu, lai izveidotu nosaukumu bash pseidonīms gp jaunizveidotās filiāles iespiešanai attālajā serverī. Šeit, GALVA norāda to pašu git alias komandas nozīmi. Palaidiet otro komandu, lai izveidotu jaunu filiāli ar nosaukumu newBrych2. Palaidiet trešo komandu, lai iespiestu jaunizveidoto filiāli attālajā serverī, izmantojot komandu bash alias. Tāpat kā iepriekšējai komandai, jums ir jāapstiprina GitHub lietotāja konts, lai jaunizveidoto filiāli iespiestu attālajā serverī.
$ alias gp = 'git push -u origin HEAD'$ git izrakstīšanās -b newBanchch2
$ gp
Ja GitHub konts ir pareizi autentificēts, tiks parādīta šāda izeja.
Jūs varat pārbaudīt attālo repozitoriju no github.com lai pārbaudītu, vai jaunā filiāle ir pareizi nospiesta attālajā serverī.
Šis attēls parāda, ka attālajā krātuvē ir ievietotas divas jaunas filiāles. Šie ir newBranch un newBrych2.
Secinājums:
Šajā apmācībā ir aprakstīti dažādi veidi, kā augšupielādēt git filiāli no lokālā repozitorija uz attālo krātuvi, izmantojot demonstrācijas git repozitoriju. Jaunizveidotās filiāles tiek ievietotas attālajā repozitorijā, galvenokārt izmantojot grūst komandu. Šī apmācība šajā apmācībā tiek izmantota vairākos veidos, lai jaunizveidoto git atzarojumu novirzītu uz attālo serveri, lai palīdzētu lasītājiem saprast veidu, kā iestatīt augšpusējā atzaru git.