Git - Push Changes to Remote Git Branch

Git Push Changes Remote Git Branch



Ebben a cikkben megmutatom, hogyan lehet (feltölteni) a helyi Git -tárházat egy Git felhőszolgáltatásokon, például GitHub/BitBucket stb. Üzemeltetett távoli Git -lerakatba. Azt is megmutatom, hogyan tolhatja el a helyi Git adattárán készítettem a távoli Git adattárhoz. Szóval, kezdjük.

' >index.html







Mint látható, új fájl index.html létrehozva.



Most állítsa be a fájlt az alábbiak szerint:



$git hozzá.





Végezzen új kötelezettségvállalást az alábbiak szerint:

$git elkötelezni -m 'kezdeti kötelezettségvállalás'



Új vállalás kezdeti elkötelezettség létrehozva.

Az új véglegesítésnek meg kell jelennie git napló ahogy az alábbi képernyőképen is láthatja.

$git napló --egy sor

Üres GitHub távoli Git adattár létrehozása:

Most létre kell hoznia egy üres távoli GitHub adattárat bármely kívánt Git felhőszolgáltatásban. Ha úgy használja a GitHubot, mint én, akkor jelentkezzen be GitHub -fiókjába. Most egy új GitHub adattár létrehozásához kattintson a gombra + ikont, majd kattintson a gombra Új tároló .

Most írja be a név az új tároló számára. Ha szeretné, írja be a leírás (választható). Válassza a lehetőséget Nyilvános vagy Magán attól függően, hogy nyilvános vagy privátként szeretné beállítani a tárolót. Most győződjön meg róla Inicializálja ezt az adattárat egy README programmal nincs bejelölve. Végül kattintson a gombra Hozzon létre adattárat .

Létre kell hozni egy üres GitHub adattárat. Ez a távoli Git tárhelyünk. A lerakat URL -címe alább látható, amint az az alábbi képernyőkép megjelölt részében látható.

Távoli lerakatadatok hozzáadása a helyi Git -tárhoz:

Most másolja ki a GitHub lerakat URL -jét. Ezt az alábbi képernyőképen látható ikonra kattintva teheti meg.

Most hozzá kell adnia a GitHub URL -t a helyi adattárhoz. Ehhez futtassa a következő parancsot:

$git távoliadd origin https://github.com/dev-shovon/my-project.git

Itt, eredet az imént hozzáadott GitHub adattár URL -címe vagy álneve. Használnia kell az álnevet, amikor a helyi adattárat vagy a helyi tárház módosításait a távoli GitHub -tárba helyezi.

Az alábbiakban felsorolhatja az összes hozzáadott távoli adattárat:

$git távoli -v

Amint látja, az imént hozzáadott GitHub -lerakat URL -je itt található. Eredetnek nevezik.

A helyi Git -lerakat áthelyezése a távoli Git -tárhoz:

Most megnyomhatja az alapértelmezett ágat fő- a helyi Git -tárházból a távoli GitHub -lerakatba az alábbiak szerint:

$git push -ueredetű mester

Itt, eredet a távoli Git (ebben az esetben GitHub) lerakat URL -címe és fő- az az ág, amelyet a távoli Git adattárba szeretne tolni.

JEGYZET: Az -u opció csak bármelyik ág első megnyomására használható. Ahogy én drukkolok a helyieknek fő- először csatlakoztam a GitHub adattárához -u opció itt. Ez nyomkövetési ágat hoz létre a fő- ág. Amikor legközelebb bármit megnyom a fő- ág, nem kell használni a -u opció újra.

Meg kell adnia GitHub -fiókja felhasználónevét és jelszavát. Ezt követően az alapértelmezett ág tartalma fő- a helyi Git -tárból a GitHub -tárba kerül.

Mint látható, a fő- ág feltöltődik a korábban létrehozott üres GitHub adattárba.

Helyi változtatások végrehajtása a távoli Git -lerakatban:

Most tegyünk egy egyszerű módosítást a index.html fájlt a helyi Git -táromban.

Mint látható, módosítottam a index.html fájlt.

$git állapot

Most állítsa be a változtatásokat az alábbiak szerint:

$git hozzá.

Most hajtsa végre a módosításokat az alábbiak szerint:

$git elkötelezni -m 'hozzáadott egy bekezdést az index.html oldalhoz'

A változtatásokat el kell kötelezni.

Az új véglegesítés itt található git napló ahogy az alábbi képernyőképen is láthatja.

$git napló --egy sor

Most nyomja meg a helyi változásokat fő- a GitHub lerakatba a következőképpen:

$git pusheredetű mester

A módosításokat a GitHub adattárba kell küldeni.

Amint láthatja, a GitHub adattár frissül.

Más ágak áthelyezése a távoli Git tárolóba:

Ebben a részben megmutatom, hogyan lehet más ágakat a GitHub lerakatba tolni, és ezeknek az ágaknak a módosításait a GitHub lerakatba is áthelyezni.

Először hozzon létre egy új ágat, mondjuk ie-fix alábbiak szerint:

$git ágie-fix

Most menjen az újonnan létrehozott fiókhoz ie-fix alábbiak szerint:

$git pénztárie-fix

Most végezzen egy kis változtatást a index.html fájlt.

Most állítsa be a változtatásokat az alábbiak szerint:

$git hozzá.

Most kövessen el kötelezettséget az alábbiak szerint:

$git elkötelezni -m 'fix azaz probléma'

Most nyomja meg az újonnan létrehozott ágat ie-fix a GitHub adattárba az alábbiak szerint:

$git push -uorigin ie-fix

Az ie-fix ágat a GitHub adattárba kell tolni.

Mint látható, a ie-fix ág a GitHub lerakatba kerül.

Most megnyomhatja a ie-fix ág a git push parancs nélkül -u választási lehetőség.

Végezzen egy kis változtatást a index.html fájlt.

Végezze el a változtatásokat, és vállaljon kötelezettséget az alábbiak szerint:

$git hozzá.
$git elkötelezni -m 'vízszintes vonalat adott hozzá az oldalhoz'

Most nyomja meg a ie-fix a GitHub lerakatba a következőképpen:

$git pushorigin ie-fix

A változások a ie-fix ágat a GitHub adattárba kell tolni.

Amint láthatja, az új véglegesítés megjelenik a GitHub lerakat oldalán.

Tehát így tolja be a módosításokat a távoli Git ágakba. Köszönjük, hogy elolvasta ezt a cikket.