Git

Määra Upiti haru Gitis

Määra Upiti haru Gitis
Kui mis tahes git-hoidlasse lisatakse uus funktsioon või kui kasutaja soovib kloonida git-hoidla haru kaudu, kasutatakse ülesvoolu haru. GIT-kasutaja saab valida kohaliku haru asukoha ja muuta vaikimisi kaugharu, määrates giti ülesvoolu haru. Tavaliselt hoiab git-kasutaja kohaliku filiaali ja kaugharu nime samana. Pärast kohaliku haru kohalikku värskendamist lükatakse tehtud muudatused kaugharusse. Mõnikord tuleb kohaliku haru muudetud sisu lükata kaugharusse. Neid toiminguid saab teha käsu git suvandiga -set-upstream. Kuidas seda git-valikut saab erineval viisil kasutada, on näidatud selles õpetuses.

Eeltingimused:

Installige GitHubi töölaud

GitHub Desktop aitab giti kasutajal gitiga seotud ülesandeid graafiliselt täita. Selle rakenduse uusima versiooni installiprogrammi Ubuntu jaoks saate hõlpsalt alla laadida githubist.com. Pärast kasutamist peate selle rakenduse installima ja konfigureerima. Installiprotsessi õigeks tundmiseks võite kontrollida ka juhendit GitHub Desktopi installimiseks Ubuntu.

Looge GitHubi konto

Kohaliku hoidla avaldamiseks peate looma GitHubi konto.

Looge hoidla

Selles õpetuses kasutatavate käskude kontrollimiseks peate looma kohaliku hoidla ja avaldama hoidla kaugserveris.

Initsialiseeri git-hoidla

Minge terminalist kohaliku hoidla kausta ja käivitage järgmine käsk kohaliku hoidla lähtestamiseks.

$ git init

Pushi abil ülesvoolu haru seadistamine:

Kohaliku hoidla mis tahes uue haru saab kaugserverisse lükata, kasutades -üles seatud valik või -u valik. Nende valikute kasutusi on näidatud õpetuse selles osas.

A. Ülesvoolu haru kasutades -set-upstream valikut

Käivitage järgmised käsud, et kontrollida praeguse hoidla harude loendit ja luua uus nimega haru teisejärguline kasutades -b valik.

$ git haru
$ git kassasse -b sekundaarne
$ git haru

Järgmine väljund näitab, et nimega oli ainult üks haru peamine praeguses hoidlas. Uus haru nimega teisejärguline on loodud -b valik.

Käivitage järgmine käsk, et lükata kohaliku hoidla uus haru kaughoidlasse, mis on avaldatud github.com. Värskelt loodud haru kaugserverisse tõukamiseks peate autentima GitHubi kasutajakonto.

$ git push - algupärane päritolu sekundaarne

Kui GitHubi konto on õigesti autentitud, kuvatakse järgmine väljund.

Kaughoidlat saate vaadata aadressilt github.com veendumaks, et uus haru on kaugserveris õigesti lükatud. Järgmine pilt näitab, et uus haru, teisejärguline, lükatakse korralikult.

B. Ülesvoolu haru kasutab -u-valikut

Uue nime saanud haru loomiseks käivitage järgmised käsud testimine kasutades -b suvand ja lükake uus haru kaughoidlasse, kasutades -u valik. Sarnaselt eelmisele käsule peate vastloodud haru kaugserverisse tõukamiseks autentima GitHubi kasutajakonto.

$ git checkout -b testimine
$ git push -u päritolu testimine

Kui GitHubi konto on õigesti autentitud, kuvatakse järgmine väljund.

Kaughoidlat saate vaadata aadressilt github.com veendumaks, et uus haru on kaugserveris õigesti lükatud. Järgmine pilt näitab, et uus haru, testimine, lükatakse korralikult.

Ülesvoolu haru seadistamine pseudonüümi abil:

Kasutades ülesvoolu haru ülesannet saab hõlpsasti teha varjunimi käsk. Git alias ja Bashi varjunimi käsku saab kasutada vastloodud haru kaughoidlasse surumiseks. Nende õpetuste kasutusalad on näidatud selle õpetuse selles osas.

A. Git Aliase kasutades ülesvoolu haru:

Käivitage esimene käsk nimega git alias pushd vastloodud haru kaugserverisse surumiseks. Siin, surudes PEA näitab, et kaugharu nimi ja kohaliku haru nimi on samad. Uue nimega haru loomiseks käivitage teine ​​käsk uusHaru. Käivitage kolmas käsk, et lükata vastloodud haru kaugserverisse, kasutades käsku git alias. Sarnaselt eelmisele käsule peate vastloodud haru kaugserverisse tõukamiseks autentima GitHubi kasutajakonto.

$ git config - globaalne varjunimi.pushd "push -u päritolu HEAD"
$ git checkout -b newHaru
$ git pushd

Kui GitHubi konto on õigesti autentitud, kuvatakse järgmine väljund.

B. Bashi varjunime kasutades ülesvoolu haru:

Käivitage esimene käsk, et luua nimega bash varjunimi gp vastloodud haru kaugserverisse surumiseks. Siin, PEA tähistab käsu git alias sama tähendust. Uue nime saanud haru loomiseks käivitage teine ​​käsk uusHaru2. Käivitage kolmas käsk, et lükata vastloodud haru kaugserverisse, kasutades käsku bash alias. Sarnaselt eelmisele käsule peate vastloodud haru kaugserverisse tõukamiseks autentima GitHubi kasutajakonto.

$ alias gp = 'git push -u päritolu HEAD'
$ git checkout -b newHaru2
$ gp

Kui GitHubi konto on õigesti autentitud, kuvatakse järgmine väljund.

Kaughoidlat saate vaadata aadressilt github.com et kontrollida, kas uus haru on kaugserveris õigesti lükatud.

Järgmine pilt näitab, et kaughoidlasse on lükatud kaks uut haru. Need on uusHaru ja uusHaru2.

Järeldus:

Selles õpetuses on kirjeldatud git-haru ülesvoolu kohalikust hoidlast kaughoidlasse erinevaid võimalusi demo-git-hoidla abil. Äsja loodud harud lükatakse kaughoidlasse peamiselt suruma käsk. Seda õpetust kasutatakse selles õpetuses mitmel viisil vastloodud git-haru ülesvoolu kaugserverisse, et lugejad saaksid aru, kuidas gitis ülesvoolu haru seada.

X-Mouse Button Control abil saate hiire nupud erinevates tarkvarades erinevalt ümber teha
Võib-olla vajate tööriista, mis võiks muuta teie hiire juhtimissüsteemi iga kasutatava rakendusega. Sel juhul võite proovida rakendust nimega X hiiren...
Microsoft Sculpt Touch juhtmeta hiirte ülevaade
Lugesin hiljuti Microsoft Sculpt Touch juhtmevaba hiir ja otsustas selle osta. Pärast mõnda aega kasutamist otsustasin jagada sellega oma kogemusi. Se...
Rakenduse AppyMouse ekraanipaneel ja hiirekursor Windowsi tahvelarvutitele
Tahvelarvutite kasutajad tunnevad hiirekursorit sageli puudust, eriti kui neil on kombeks sülearvuteid kasutada. Puutetundliku ekraaniga nutitelefonid...