Git - Potisnite spremembe v Remote Git Branch

Git Push Changes Remote Git Branch



V tem članku vam bom pokazal, kako potisnite (naložite) lokalno skladišče Git v oddaljeno skladišče Git, ki gostuje v storitvah v oblaku Git, kot sta GitHub/BitBucket itd. Pokazal vam bom tudi, kako pospešiti spremembe, ki jih iz vašega lokalnega skladišča Git v oddaljeno skladišče Git. Torej, začnimo.

' >index.html







Kot vidite, nova datoteka index.html je ustvarjen.



Zdaj datoteko uprizorite na naslednji način:



$git add.





Naredite novo zavezo na naslednji način:

$git commit -m 'začetna zaveza'



Nova zaveza začetna zaveza je ustvarjen.

Nova zaveza bi se morala pojaviti v git log kot lahko vidite na spodnjem posnetku zaslona.

$git log --oneline

Ustvarjanje praznega skladišča GitHub Remote Git:

Zdaj morate ustvariti prazno oddaljeno skladišče GitHub v kateri koli storitvi v oblaku Git, ki jo želite. Če uporabljate GitHub kot jaz, se prijavite v svoj račun GitHub. Zdaj, če želite ustvariti novo skladišče GitHub, kliknite na + ikono in nato kliknite Novo skladišče .

Zdaj vnesite a ime za novo skladišče. Če želite, vnesite a opis (neobvezno). Izberite Javno ali Zasebno odvisno od tega, ali želite shrambo nastaviti kot javno ali zasebno. Zdaj pa se prepričaj Inicializirajte to skladišče z README ni preverjeno. Na koncu kliknite na Ustvari repozitorij .

Ustvariti je treba prazno skladišče GitHub. To je naše oddaljeno skladišče Git. URL skladišča je podan spodaj, kot lahko vidite v označenem razdelku spodnjega posnetka zaslona.

Dodajanje informacij o oddaljenem skladišču v lokalno skladišče Git:

Zdaj kopirajte URL skladišča GitHub. To lahko storite s klikom na ikono, kot je označeno na spodnjem posnetku zaslona.

Zdaj morate dodati URL GitHub v lokalno skladišče. Če želite to narediti, zaženite naslednji ukaz:

$git daljinski upravljalnikdodaj izvor https://github.com/dev-shovon/moj-projekt.git

Tukaj, izvor je ime ali vzdevek URL -ja skladišča GitHub, ki ste ga pravkar dodali. Vzdevek boste morali uporabiti vsakič, ko potisnete lokalno skladišče ali spremenite lokalno skladišče v oddaljeno skladišče GitHub.

Vsa oddaljena skladišča, ki ste jih dodali, lahko navedete na naslednji način:

$git daljinski upravljalnik -v

Kot lahko vidite, je URL skladišča GitHub, ki sem ga pravkar dodal, tukaj. Imenuje se izvor.

Potiskanje lokalnega skladišča Git v oddaljeno skladišče Git:

Zdaj lahko potisnete privzeto vejo mojster vašega lokalnega skladišča Git v oddaljeno skladišče GitHub na naslednji način:

$git push -umojster izvora

Tukaj, izvor je vzdevek oddaljenega URL -ja skladišča Git (v tem primeru GitHub) in mojster je veja, ki jo želite potisniti v oddaljeno skladišče Git.

OPOMBA: The -u možnost se uporablja samo za prvi pritisk katere koli veje. Kot, potiskam lokalca mojster prvič v podružnico GitHub, sem dodal -u možnost tukaj. To ustvari vejo za sledenje za mojster podružnica. Ko naslednjič pritisnete karkoli na mojster podružnice, vam ni treba uporabljati -u spet možnost.

Vnesti boste morali uporabniško ime in geslo za svoj račun za GitHub. Ko to storite, bo vsebina privzete veje mojster iz vašega lokalnega skladišča Git bo potisnjeno v skladišče GitHub.

Kot lahko vidite, mojster branch je naložen v prazno skladišče GitHub, ki sem ga ustvaril prej.

Potiskanje lokalnih sprememb v oddaljeno skladišče Git:

Zdaj pa naredimo preprosto spremembo index.html datoteko v mojem lokalnem skladišču Git.

Kot lahko vidite, sem spremenil index.html mapa.

$git status

Zdaj stopnite spremembe na naslednji način:

$git add.

Zdaj naredite spremembe na naslednji način:

$git commit -m 'je na stran index.html dodal odstavek'

Spremembe je treba sprejeti.

Nova zaveza je navedena v git log kot lahko vidite na spodnjem posnetku zaslona.

$git log --oneline

Zdaj pritisnite spremembe lokalnega mojster podružnico v skladišče GitHub na naslednji način:

$git pushmojster izvora

Spremembe je treba potisniti v skladišče GitHub.

Kot lahko vidite, je skladišče GitHub posodobljeno.

Potiskanje drugih vej v oddaljeno skladišče Git:

V tem razdelku vam bom pokazal, kako druge veje potisniti v skladišče GitHub in spremeniti tudi te veje v skladišče GitHub.

Najprej ustvarite novo vejo, recimo tj popraviti kot sledi:

$git vejatj popraviti

Zdaj pa odjava v novo ustvarjeno podružnico tj popraviti kot sledi:

$git checkouttj popraviti

Zdaj pa malo spremenite index.html mapa.

Zdaj stopnite spremembe na naslednji način:

$git add.

Zdaj se zavežite na naslednji način:

$git commit -m 'odpravljeno, tj. problem'

Zdaj potisnite novo ustvarjeno vejo tj popraviti v skladišče GitHub na naslednji način:

$git push -uizvor ie-fix

The tj popraviti podružnico je treba potisniti v skladišče GitHub.

Kot lahko vidite, tj popraviti veja je potisnjena v skladišče GitHub.

Zdaj lahko pritisnete vse spremembe tj popraviti vejo z uporabo git push ukaz brez -u možnost.

Naredite nekaj sprememb v index.html mapa.

Postopno nastavite spremembe in se zavežite na naslednji način:

$git add.
$git commit -m 'strani je dodana vodoravna črta'

Zdaj pritisnite spremembe tj popraviti podružnico v skladišče GitHub na naslednji način:

$git pushizvor ie-fix

Spremembe tj popraviti podružnico je treba potisniti v skladišče GitHub.

Kot lahko vidite, je nova predaja prikazana na strani repozitorija GitHub.

Torej, tako potisnete spremembe v oddaljene podružnice Git. Hvala, ker ste prebrali ta članek.