Git - lükka muudatused Giti kaugharusse

Git Push Changes Remote Git Branch



Selles artiklis näitan teile, kuidas oma kohalik Giti hoidla Giti pilveteenustes, nagu GitHub/BitBucket jne, hostitud kaugesse Giti hoidlasse tõsta (üles laadida). Samuti näitan teile, kuidas oma muudatusi edasi lükata olete teinud oma kohalikus Giti hoidlas Giti kauges hoidlas. Niisiis, alustame.

' >index.html







Nagu näete, uus fail index.html on loodud.



Nüüd lavastage fail järgmiselt:



$lisage.





Tehke uus kohustus järgmiselt.

$git pühenduma -m 'esialgne kohustus'



Uus kohustus esialgne kohustus on loodud.

Uus kohustus peaks ilmuma git log nagu näete alloleval ekraanipildil.

$git log -online

Tühja GitHubi kaug -Giti hoidla loomine:

Nüüd peate looma tühja GitHubi kaughoidla mis tahes soovitud Giti pilveteenuses. Kui kasutate GitHubi sellisena nagu mina, logige sisse oma GitHubi kontole. Nüüd uue GitHubi hoidla loomiseks klõpsake nuppu + ikooni ja seejärel klõpsake Uus hoidla .

Nüüd tippige a nimi uue hoidla jaoks. Kui soovite, tippige a kirjeldus (valikuline). Valige Avalik või Privaatne sõltuvalt sellest, kas soovite hoidla seada avalikuks või privaatseks. Nüüd veenduge Vormistage see hoidla README -ga ei ole kontrollitud. Lõpuks klõpsake nuppu Looge hoidla .

Tuleb luua tühi GitHubi hoidla. See on meie Giti kaughoidla. Hoidla URL on toodud allpool, nagu näete alloleval ekraanipildil märgitud osas.

Kaughoidla teabe lisamine kohalikku Giti hoidlasse:

Nüüd kopeerige GitHubi hoidla URL. Seda saate teha, klõpsates alloleval ekraanipildil märgitud ikoonil.

Nüüd peate lisama GitHubi URL -i oma kohalikku hoidlasse. Selleks käivitage järgmine käsk:

$git kaugjuhtiminelisage päritolu https://github.com/dev-shovon/my-project.git

Siin, päritolu on äsja lisatud GitHubi hoidla URL -i nimi või varjunimi. Peate varjunime kasutama iga kord, kui lükkate oma kohaliku hoidla või muudatused kohalikku hoidlasse GitHubi kaughoidlasse.

Saate loetleda kõik lisatud kaughoidlad järgmiselt.

$git kaugjuhtimine -v

Nagu näete, on äsja lisatud GitHubi hoidla URL siin. Seda nimetatakse päritoluks.

Kohaliku Giti hoidla lükkamine Giti kaughoidlasse:

Nüüd saate vajutada vaikeharu meister oma kohalikust Giti hoidlast GitHubi kaughoidlasse järgmiselt:

$git push -upäritolu meister

Siin, päritolu on kauge Giti (antud juhul GitHub) hoidla URL ja meister on haru, mille soovite Giti serveri hoidlasse lükata.

MÄRGE: The -u suvandit kasutatakse ainult mis tahes haru esimese tõuke jaoks. Nagu, ma surun kohalikku meister lisasin esimest korda GitHubi hoidlasse -u valik siin. See loob jälgimisharu meister haru. Järgmine kord, kui vajutate midagi meister filiaal, ei pea te seda kasutama -u valik uuesti.

Teil palutakse sisestada oma GitHubi konto kasutajanimi ja parool. Kui olete seda teinud, kuvatakse vaikeharu sisu meister teie kohalikust Giti hoidlast lükatakse GitHubi hoidlasse.

Nagu näete, meister filiaal laaditakse üles varem loodud tühja GitHubi hoidlasse.

Kohalike muudatuste tegemine Giti kaughoidlasse:

Teeme nüüd lihtsa muudatuse index.html fail minu kohalikus Giti hoidlas.

Nagu näete, muutsin seda index.html faili.

$git staatus

Nüüd etapi muudatused järgmiselt:

$lisage.

Nüüd tehke muudatused järgmiselt.

$git pühenduma -m 'lisas lõike index.html lehele'

Muudatused tuleks pühendada.

Uus kohustus on loetletud git log nagu näete alloleval ekraanipildil.

$git log -online

Nüüd suruge kohaliku muutusi edasi meister haru GitHubi hoidlasse järgmiselt:

$git pushpäritolu meister

Muudatused tuleks suunata GitHubi hoidlasse.

Nagu näete, värskendatakse GitHubi hoidlat.

Teiste harude lükkamine Giti kaughoidlasse:

Selles jaotises näitan teile, kuidas teisi filiaale GitHubi hoidlasse lükata ja nende harude muudatusi ka GitHubi hoidlasse lükata.

Esiteks looge uus haru, ütleme ie-fix järgnevalt:

$giti haruie-fix

Nüüd minge uuele harule ie-fix järgnevalt:

$git kassasseie-fix

Nüüd tehke selles pisut muudatusi index.html faili.

Nüüd etapi muudatused järgmiselt:

$lisage.

Tehke nüüd kohustus järgmiselt:

$git pühenduma -m 'fikseeritud st probleem'

Nüüd lükake äsja loodud haru ie-fix GitHubi hoidlasse järgmiselt.

$git push -upäritolu ie-fix

The ie-fix haru tuleks lükata GitHubi hoidlasse.

Nagu näete, ie-fix haru lükatakse GitHubi hoidlasse.

Nüüd saate muudatusi edasi lükata ie-fix haru kasutades git push käsk ilma -u valik.

Tehke selles veidi muudatusi index.html faili.

Tehke muudatused ja tehke endale kohustusi järgmiselt.

$lisage.
$git pühenduma -m 'lisas lehele horisontaalse joone'

Nüüd lükake muudatusi ie-fix haru GitHubi hoidlasse järgmiselt:

$git pushpäritolu ie-fix

Muutused ie-fix haru tuleks lükata GitHubi hoidlasse.

Nagu näete, kuvatakse uus kohustus GitHubi hoidla lehel.

Niisiis, nii saadate muudatused Giti kaugetesse harudesse. Täname, et lugesite seda artiklit.